¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    JAX/Flax·Î µö·¯´× ·¹º§¾÷

    º£½ºÆ®

    JAX/Flax·Î µö·¯´× ·¹º§¾÷

    • ÀÌ¿µºó, À¯Çö¾Æ, ±èÇѺó, Á¶¿µºó, ÀÌÅÂÈ£, ÀåÁø¿ì, À̽ÂÇö, ±èÇü¼·, ¹ÚÁ¤Çö Àú
    • Á¦ÀÌÆà
    • 2024³â 09¿ù 23ÀÏ
    • Á¤°¡
      24,000¿ø
    • ÆÇ¸Å°¡
      21,600¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,200¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2026³â 04¿ù 08ÀÏ(¼ö)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791193926550 208ÂÊ 395g 170 x 225 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥Àº

    LLM ½Ã´ë¸¦ ¼±µµÇÏ´Â ÃÖÀûÀÇ µö·¯´× ¶óÀ̺귯¸® JAX/Flax

    JAX(À轺)´Â ´ë±Ô¸ð °è»êÀÇ È®À强À» ¿°µÎ¿¡ µÎ°í ¼³°èµÈ °í¼º´É ¶óÀ̺귯¸®·Î, LLM ½Ã´ë ¾Ö¹°´ÜÁö·Î Àü¶ôÇÑ ÆÄÀÌÅäÄ¡¸¦ ºü¸£°Ô ´ëüÇϰí ÀÖ´Ù. ¸ðµÎÀÇ¿¬±¸¼Ò JAX/Flax LABÀÌ ÁýÇÊÇÑ ÀÌ Ã¥Àº JAX, ±×¸®°í JAX¿Í ÇÔ²² ¾²ÀÌ´Â Flax(Ç÷¢½º)¸¦ º»°ÝÀûÀ¸·Î ´Ù·ç´Â ±¹³» ÃÖÃÊÀÇ Ã¥ÀÌ´Ù. JAX ±âÃÊ¿Í ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö, º´·Äó¸® µîÀÇ Æ¯ÀåÁ¡À» »ìÆìº¸°í, JAX¿Í Flax¸¦ Á¶ÇÕÇØ¼­ CNN, ResNet, DCGAN, CLIP ¸ðµ¨À» ½ÇÁ¦·Î ±¸ÇöÇØº»´Ù. »õ·Î¿î ½Ã´ë, »õ·Î¿î µö·¯´×ÀÇ ¹æ½ÄÀ» ÀÍÇôº¸ÀÚ.


     


     


    ÃâÆÇ»ç ¸®ºä

    ÁÖ¿ä ³»¿ë

    ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö, ÆÄÀ̽㠶óÀ̺귯¸® µî JAX »ç¿ë ½Ã ¾Ë¾Æ¾ß ÇÒ ±âÃÊ
    JIT ÄÄÆÄÀÏ, ÀÚµ¿ º¤ÅÍÈ­, pytree, º´·Äó¸® µî JAXÀÇ ÁÖ¿ä Æ¯Â¡
    CNN Æ©Å丮¾ó·Î ¾Ë¾Æº¸´Â Flax ±âÃÊ
    ResNet, DCGAN, CLIP ¸ðµ¨À» ±¸ÃàÇϸç Flax¿¡ Àͼ÷ÇØÁö±â
    ÄÚ·¦, ij±Û¿¡¼­ TPU ȯ°æ ¼³Á¤Çϱâ

    Ã¥ ¼Ó¿¡¼­

    JAX´Â ±¸±Û¿¡¼­ °³¹ßÇÑ °í¼º´É ¼öÄ¡ °è»ê ¶óÀ̺귯¸®·Î, ƯÈ÷ º´·Ä °¡¼ÓÈ­ ±â´ÉÀ» ÅëÇØ ´ë±Ô¸ð ¸ðµ¨ÀÇ È¿À²ÀûÀÎ ÇнÀ°ú Ãß·ÐÀÌ °¡´ÉÇÕ´Ï´Ù. Flax´Â JAX ±â¹ÝÀÇ ½ÉÇÃÇÑ ½Å°æ¸Á ¶óÀ̺귯¸®·Î, JAXÀÇ ÀåÁ¡À» »ì·Á À¯¿¬Çϰí È®Àå °¡´ÉÇÑ ¸ðµ¨ ±¸ÃàÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ Ã¥Àº ¸ðµÎÀÇ¿¬±¸¼Ò JAX/Flax LABÀÌ ´Ù¾çÇÑ °æÇè°ú Áö½ÄÀ» ¹ÙÅÁÀ¸·Î JAX¸¦ ¾î¶»°Ô ½Ç¿ëÀûÀ¸·Î Ȱ¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ ÁßÁ¡À» µÎ°í ÁýÇÊÇÑ Ã¥ÀÔ´Ï´Ù. À̷и¸À» ¼³¸íÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ½ÇÁ¦ ¿¹Á¦¸¦ ÅëÇØ Àû¿ë ¹æ¹ý±îÁö ¼Ò°³ÇÕ´Ï´Ù.
    --- p.xiv

    JAX¿¡¼­´Â ÇØ´ç ¸Þ¼­µå¸¦ µ¥Ä¿·¹ÀÌÅÍ--- p.decorator)·Î Ȱ¿ëÇÕ´Ï´Ù. µ¥Ä¿·¹ÀÌÅÍ·Î »ç¿ëÇϸé ÄÚµå °£°á¼ºÀ̳ª ÄÚµå Àç»ç¿ëÀÌ ´Ã¾î³­´Ù´Â ÀåÁ¡À» °®°í ÀÖ½À´Ï´Ù. --- p.¡¦) À̹ø ¿¹Á¦´Â @partial¿¡¸¸ ÁýÁßÇØ¼­ »ìÆìº¸°Ú½À´Ï´Ù. ÇØ´ç µ¥Ä¿·¹ÀÌÅÍ´Â jax.jit¶ó´Â ÇÔ¼ö¿¡¼­ °íÁ¤½ÃŰ°í ½ÍÀº ÀμöÀÎ nÀ» static_argnames·Î °íÁ¤½Ã۰í ÄÄÆÄÀϵ˴ϴÙ. ÀÌ ¹æ½ÄÀ» ÃëÇϸé nÀº ÄÄÆÄÀϵǾî Ãß°¡ÀûÀÎ °è»êÀ» ÁøÇàÇÏÁö ¾Ê½À´Ï´Ù. / µû¶ó¼­ JAX¿¡¼­ partial µ¥Ä¿·¹ÀÌÅ͸¦ »ç¿ëÇÏ¸é ±»ÀÌ ¼±¾ðÇÒ ÇÊ¿ä ¾øÀÌ º´·Ä󸮸¦ ÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁÝ´Ï´Ù.
    --- p.11

    ¸ÕÀú SELU--- p.scaled exponential linear unit)¸¦ ±¸ÇöÇÑ ¿¹½Ã¸¦ º¾½Ã´Ù. --- p.¡¦) ÀÌ Ãâ·Â °á°ú´Â ±¸±Û ÄÚ·¦ÀÇ T4 °¡¼Ó±â¿¡¼­ ½ÇÇàÇÑ °á°úÀÔ´Ï´Ù. ÀÌÁ¦ XLA ÄÄÆÄÀÏ·¯¸¦ ÀÌ¿ëÇØº¸°Ú½À´Ï´Ù. JAX´Â jax.jit º¯È¯À» ÅëÇØ JAX¿Í ȣȯµÇ´Â ÇÔ¼öµéÀ» JIT ÄÄÆÄÀÏÇÕ´Ï´Ù. ¾ó¸¶³ª »¡¶óÁö´ÂÁö È®ÀÎÇØº¸°Ú½À´Ï´Ù. --- p.¡¦) 7¹è ÀÌ»ó »¡¶óÁø °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. jax.jitÀÌ ÇÔ¼ö selu--- p.)¸¦ selu_jit--- p.)À¸·Î º¯È¯ÇØÁØ ´öÀÔ´Ï´Ù.
    --- p.33

    µå·Ó¾Æ¿ô¿¡¼­´Â ´º·±ÀÇ ¹«ÀÛÀ§Àû »èÁ¦¸¦ À§ÇÑ ¹«ÀÛÀ§ ¿¬»êÀÌ ÇÊ¿äÇÕ´Ï´Ù. µû¶ó¼­ PRNG »óŸ¦ Á¦°øÇØ¾ß Çϸç, À̸¦ À§ÇØ PRNG ۰¡ ÇÊ¿äÇÕ´Ï´Ù. Áï ±âÁ¸¿¡ »ç¿ëÇß´ø Ű ¿Ü¿¡ Ãß°¡ÀûÀΠ۰¡ ÇÊ¿äÇÏ°Ô µË´Ï´Ù. ÀÌ¹Ì ¾Ë°í ÀÖ´Â °Íó·³ JAX¿¡´Â PRNG ۸¦ Á¦°øÇÏ´Â ¸í½ÃÀûÀÎ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. key, subkey = jax.random.split--- p.key)ó·³ split ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© Ãß°¡ÀûÀΠ۸¦ ¹ß±ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. --- p.¡¦) TrainStateÀÇ ÃʱâÈ­ ¹æ¹ý¿¡µµ º¯È­°¡ ÀÖ½À´Ï´Ù. ¸ÕÀú »ç¿ëÀÚ Á¤ÀÇ TrainState Ŭ·¡½º¿¡ key Çʵ带 Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌÁ¦ TrainState¿¡¼­ PRNG Ű ¶ÇÇÑ »óÅ·Π°ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ À§ÇØ TrainState.create--- p.) ¸Þ¼­µå¿¡ dropout_key¸¦ Àü´ÞÇÕ´Ï´Ù.
    --- p.96

    À̹ø Àý¿¡¼­´Â Flax¿Í TPU¸¦ Ȱ¿ëÇÏ¿© Çã±ë ÆäÀ̽ºÀÇ Transformers ¶óÀ̺귯¸®¿¡ ÀÖ´Â DistilGPT2 ¸ðµ¨À» ¹Ì¼¼Á¶Á¤ ÇнÀÇÏ´Â °úÁ¤À» ´Ù·ê °ÍÀÔ´Ï´Ù. ÀÌ ¿¹Á¦´Â °í¼º´É Çϵå¿þ¾îÀÇ ÀÌÁ¡À» ÃÖ´ëÇÑ È°¿ëÇϸ鼭µµ ÃֽмÒÇÁÆ®¿þ¾î µµ±¸ÀÇ À¯¿¬¼ºÀ» °áÇÕÇÏ¿© È¿°úÀûÀÎ ÇнÀ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. --- p.¡¦) DistilGPT2´Â GPT-2--- p.Generative Pre-trained Transformer 2)ÀÇ °¡Àå ÀÛÀº ¹öÀüÀ¸·Î, ¿µ¾î¸¦ Áö¿øÇÏ´Â »çÀü ÈÆ·ÃµÈ ¸ðµ¨ÀÔ´Ï´Ù. Áö½Ä Áõ·ù--- p.knowledge distillation) ±â¹ýÀ» Ȱ¿ëÇÏ¿© ±âÁ¸ 124 M°³ÀÇ ¸Å°³º¯¼ö¸¦ °¡Áø ¸ðµ¨À» 82 MÀÇ ¸Å°³º¯¼ö·Î Ãà¼ÒÇÑ ¸ðµ¨ÀÔ´Ï´Ù. À̸¦ ÅëÇØ ¸ðµ¨ÀÇ Å©±â¸¦ ÁÙÀ̸鼭µµ ¼º´ÉÀ» À¯ÁöÇÏ´Â È¿À²ÀûÀÎ ÇнÀÀÌ °¡´ÉÇØÁý´Ï´Ù.
    --- pp.166-167


     



    ÀúÀÚ ¼Ò°³

    ÀÌ¿µºó, À¯Çö¾Æ, ±èÇѺó, Á¶¿µºó, ÀÌÅÂÈ£, ÀåÁø¿ì, À̽ÂÇö, ±èÇü¼·, ¹ÚÁ¤Çö

    ÀúÀÚ : ÀÌ¿µºó

    ¸ðµÎÀÇ¿¬±¸¼Ò¿¡¼­ AI ±³À°À» ÁøÇàÇϰí ÀÖÀ¸¸ç JAX/Flax LAB¯À» ¸Ã°í ÀÖ´Ù.

     

    ÀúÀÚ : À¯Çö¾Æ

    IT ¾÷°èÀÇ ¼¼¹Ì³ª¿Í Ä¿¹Â´ÏƼ Ȱµ¿¿¡ Èû¾²¸ç JAX KR Ä¿¹Â´ÏƼÀÇ ¿î¿µÁøÀ¸·Î Ȱµ¿Çϰí ÀÖ´Ù. AI ±â¼úÀÇ ±àÁ¤ÀûÀÎ °¡´É¼º¿¡ ´ëÇÑ ±íÀº °ü½É°ú ¿­Á¤À» °¡Áö°í ÀÖ´Ù.

     

    ÀúÀÚ : ±èÇѺó

    P&G¿¡¼­ µ¥ÀÌÅÍ »çÀÌ¾ðÆ¼½ºÆ®·Î ±Ù¹«Çϰí ÀÖ´Ù. AI/MLÀ» Ȱ¿ëÇÏ¿© ºñÁî´Ï½º ÀÓÆÑÆ®¸¦ âÃâÇÏ´Â °Í¿¡ Å« °ü½ÉÀÌ ÀÖ´Ù.

     

    ÀúÀÚ : Á¶¿µºó

    Ŭ¶ó¿ìµå ºÐ¾ß¿¡¼­ ML ¿£Áö´Ï¾î·Î ÀÏÇϰí ÀÖ´Ù. ¸ðµ¨À» ¼­ºùÇÏ°í ¼­ºñ½º¿¡ Àû¿ëÇÏ´Â °Í¿¡ °ü½ÉÀÌ ÀÖ´Ù.

     

    ÀúÀÚ : ÀÌÅÂÈ£

    ¸Ó½Å·¯´×À» ¿¬±¸ÇØ ºñÀü, À½¼º, ·Îº¿, ÀÚµ¿Â÷, Àç·á°øÇÐ, °øÀåÀÚµ¿È­ µîÀÇ ºÐ¾ß¿¡¼­ »ó¿ë ¼­ºñ½º¸¦ ¸¸µé¾úÀ¸¸ç, ´Ù¾çÇÑ ¿¬±¸ ¼º°ú¸¦ ³»°í ÀÖ´Ù.

     

    ÀúÀÚ : ÀåÁø¿ì

    Á¦Á¶¾÷ ºÐ¾ß¿¡¼­ µ¥ÀÌÅÍ °úÇÐÀÚ·Î ÀÏÇϰí ÀÖ´Ù. ´Ù¾çÇÑ ºÐ¾ß¿¡¼­ µ¥ÀÌÅ͸¦ Ȱ¿ëÇÑ ¹®Á¦ ÇØ°á ¹æ¹ý¿¡ °ü½ÉÀÌ ÀÖ´Ù.

     

    ÀúÀÚ : À̽ÂÇö

    ÄÄÇ»ÅÍ ºñÀü, ÀÚ¿¬¾î ó¸® µî ´Ù¾çÇÑ ºÐ¾ßÀÇ µö·¯´× ¸ðµ¨À» ÃÖÀûÈ­ ¹× °æ·®È­ÇÏ¿©, ´õ ÀûÀº ºñ¿ëÀ¸·Î È¿°úÀûÀÎ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ¹æ¹ýÀ» ¿¬±¸Çϰí ÀÖ´Ù.

     

    ÀúÀÚ : ±èÇü¼·

    ML ¿£Áö´Ï¾î. 2018³âºÎÅÍ ÀǷ῵»ó, ¹öÃß¾ó¾ÆÀ̵¹, ÆÐ¼Ç µµ¸ÞÀÎÀÇ ½ºÅ¸Æ®¾÷µé¿¡¼­ StyleGAN, VAE, ½ºÅ×ÀÌºí µðÇ»Àü µî µö·¯´× »ý¼º ¸ðµ¨ÀÇ È°¿ëÀ» ¿¬±¸ÇÏ°í ¼­ºñ½ºÈ­Çß´Ù.

     

    ÀúÀÚ : ¹ÚÁ¤Çö

    ML ¿£Áö´Ï¾î·Î ÀÏÇϰí ÀÖÀ¸¸ç, Keras KoreaÀÇ Organizer·Î Ȱµ¿Çϰí ÀÖ´Ù.

    ¸ñÂ÷

    º£Å¸¸®´õ Èıâ viii
    ÁöÀºÀÌ ¼Ò°³ x
    JAX/Flax LAB ¼Ò°³ xii
    µé¾î°¡¸ç xiii
    ÀÌ Ã¥¿¡ ´ëÇÏ¿© xiv

    CHAPTER 1 JAX/Flax¸¦ °øºÎÇϱâ Àü¿¡ 1
    1.1 JAX/Flax¿¡ ´ëÇÑ ¼Ò°³¿Í ¿¹½Ã 1
    __1.1.1 JAX¶õ 1
    __1.1.2 Flax¶õ 2
    __1.1.3 JAX·Î ÀÌ·ç¾îÁø ±âŸ ÇÁ·¹ÀÓ¿öÅ©µé 3
    __1.1.4 JAX ÇÁ·¹ÀÓ¿öÅ© »ç¿ë ¿¹½Ã 3
    1.2 ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ 5
    __1.2.1 ºÎ¼ö È¿°ú¿Í ¼ø¼ö ÇÔ¼ö 5
    __1.2.2 ºÒº¯¼º°ú ¼ø¼ö ÇÔ¼ö 7
    __1.2.3 Á¤¸®Çϸç 8
    1.3 JAX/Flax¿¡¼­ ÀÚÁÖ »ç¿ëÇÏ´Â ÆÄÀ̽ã Ç¥ÁØ ¶óÀ̺귯¸® 9
    __1.3.1 functools.partial() 10
    __1.3.2 typing ¸ðµâ 12
    __1.3.3 Á¤¸®Çϸç 13
    1.4 JAX/Flax ¼³Ä¡ ¹æ¹ý 14
    __1.4.1 ·ÎÄÿ¡ JAX/Flax ¼³Ä¡Çϱâ 14
    __1.4.2 ÄÚ·¦¿¡¼­ TPU »ç¿ëÇϱâ 14

    CHAPTER 2 JAXÀÇ Æ¯Â¡ 17
    2.1 NumPy¿¡¼­ºÎÅÍ JAX ½ÃÀÛÇϱâ 18
    __2.1.1 JAX¿Í NumPy ºñ±³Çϱâ 18
    __2.1.2 JAX¿¡¼­ ¹ÌºÐ °è»êÇϱâ 19
    __2.1.3 ¼Õ½Ç ÇÔ¼öÀÇ ±×·¹À̵ð¾ðÆ® °è»êÇϱâ 21
    __2.1.4 ¼Õ½Ç ÇÔ¼öÀÇ Áß°£ °úÁ¤ È®ÀÎÇϱâ 22
    __2.1.5 JAXÀÇ ÇÔ¼öÇü ¾ð¾îÀû Ư¡ ÀÌÇØÇϱâ 23
    __2.1.6 JAX·Î °£´ÜÇÑ ÇнÀ µ¹·Áº¸±â 25
    2.2 JAXÀÇ JIT ÄÄÆÄÀÏ 28
    __2.2.1 JAX º¯È¯ ÀÌÇØÇϱâ 29
    __2.2.2 ÇÔ¼ö¸¦ JIT ÄÄÆÄÀÏÇϱâ 32
    __2.2.3 JIT ÄÄÆÄÀÏÀÌ ¾È µÇ´Â °æ¿ì 34
    __2.2.4 JIT ÄÄÆÄÀϰú ij½Ì 37
    2.3 ÀÚµ¿ º¤ÅÍÈ­ 39
    __2.3.1 ¼öµ¿À¸·Î º¤ÅÍÈ­Çϱâ 39
    __2.3.2 ÀÚµ¿À¸·Î º¤ÅÍÈ­Çϱâ 41
    2.4 ÀÚµ¿ ¹ÌºÐ 42
    __2.4.1 °íÂ÷ µµÇÔ¼ö 43
    __2.4.2 ±×·¹À̵ð¾ðÆ® ÁßÁö 46
    __2.4.3 »ùÇÃ´ç ±×·¹À̵ð¾ðÆ® 49
    2.5 JAXÀÇ ³­¼ö 52
    __2.5.1 NumPyÀÇ ³­¼ö 52
    __2.5.2 JAXÀÇ ³­¼ö 56
    2.6 pytree »ç¿ëÇϱâ 59
    __2.6.1 pytreeÀÇ Á¤ÀÇ 60
    __2.6.2 pytree ÇÔ¼ö »ç¿ë¹ý 61
    2.7 JAX¿¡¼­ÀÇ º´·Äó¸® 65
    2.8 »óŸ¦ À¯ÁöÇÏ´Â ¿¬»ê 69
    __2.8.1 »óÅ¿¡ ´ëÇÑ ÀÌÇØ 69
    __2.8.2 ¸ðµ¨¿¡ Àû¿ëÇϱâ 72

    CHAPTER 3 Flax ¼Ò°³ 77
    3.1 Flax CNN Æ©Å丮¾ó 79
    __3.1.1 ÆÐŰÁö ·ÎµåÇϱâ 79
    __3.1.2 µ¥ÀÌÅÍ ·ÎµåÇϱâ 80
    __3.1.3 ¸ðµ¨ Á¤ÀÇ¿Í ÃʱâÈ­ 81
    __3.1.4 ¸ÞÆ®¸¯ Á¤ÀÇÇϱâ 84
    __3.1.5 TrainState ÃʱâÈ­ 84
    __3.1.6 ÈÆ·Ã ½ºÅܰú Æò°¡ ½ºÅÜ Á¤ÀÇÇϱâ 85
    __3.1.7 ¸ðµ¨ ÇнÀÇϱâ 87
    __3.1.8 ¸ðµ¨ Ãß·ÐÇϱâ 89
    3.2 ½ÉÈ­ Æ©Å丮¾ó 90
    __3.2.1 ¹èÄ¡ Á¤±ÔÈ­ Àû¿ë 91
    __3.2.2 µå·Ó¾Æ¿ô Àû¿ë 95
    __3.2.3 ÇнÀ·ü ½ºÄÉÁÙ¸µ 98
    __3.2.4 üũÆ÷ÀÎÆ® °ü¸® 103

    CHAPTER 4 JAX/Flax¸¦ Ȱ¿ëÇÑ µö·¯´× ¸ðµ¨ ¸¸µé±â 105
    4.1 ¼ø¼ö JAX·Î ±¸ÇöÇÏ´Â CNN 106
    __4.1.1 ÆÐŰÁö ·ÎµåÇϱâ 107
    __4.1.2 µ¥ÀÌÅÍ ·ÎµåÇϱâ 108
    __4.1.3 ·¹ÀÌ¾î ±¸Çö 108
    __4.1.4 ³×Æ®¿öÅ© Á¤ÀÇÇϱâ 115
    __4.1.5 ÇнÀ ¹× Æò°¡ Áغñ 116
    __4.1.6 ÇнÀ ¹× Æò°¡ 118
    __4.1.7 Ãß·Ð 121
    4.2 ResNet 122
    __4.2.1 ÆÐŰÁö ·ÎµåÇϱâ 123
    __4.2.2 µ¥ÀÌÅÍ ·ÎµåÇϱâ 123
    __4.2.3 ¸ðµ¨ Á¤ÀÇ ¹× ÃʱâÈ­ 124
    __4.2.4 ¸ÞÆ®¸¯ Á¤ÀÇÇϱâ 129
    __4.2.5 TrainState ÃʱâÈ­ 129
    __4.2.6 ÈÆ·Ã ½ºÅܰú Æò°¡ ½ºÅÜ Á¤ÀÇÇϱâ 131
    __4.2.7 ¸ðµ¨ ÇнÀÇϱâ 132
    __4.2.8 °á°ú ½Ã°¢È­Çϱâ 135
    4.3 DCGAN 136
    __4.3.1 ÆÐŰÁö ·ÎµåÇϱâ 136
    __4.3.2 µ¥ÀÌÅÍ ·ÎµåÇϱâ 137
    __4.3.3 ¸ðµ¨ Á¤ÀÇ ¹× ÃʱâÈ­ 138
    __4.3.4 ÇнÀ ¹æ¹ý Á¤ÀÇÇϱâ 140
    __4.3.5 TrainState ÃʱâÈ­ 143
    __4.3.6 ¸ðµ¨ ÇнÀÇϱâ 145
    __4.3.7 °á°ú ½Ã°¢È­Çϱâ 146
    4.4 CLIP 148
    __4.4.1 CIFAR10 µ¥ÀÌÅͼÂÀ¸·Î CLIP ¹Ì¼¼Á¶Á¤ ÁøÇàÇϱâ 150
    __4.4.2 JAX·Î ¸¸µé¾îÁø µ¥ÀÌÅͼ ±¸Ãà Ŭ·¡½º 150
    __4.4.3 À̹ÌÁö µ¥ÀÌÅÍ ±¸Ãà ÇÔ¼ö ¶â¾îº¸±â 151
    __4.4.4 CLIP ¸ðµ¨ ºÒ·¯¿À±â 154
    __4.4.5 CLIP¿¡ »ç¿ëÇϱâ À§ÇÑ Àüó¸® ¹× ¹Ì¼¼Á¶Á¤ 155
    __4.4.6 ¸ðµ¨ ÇнÀ¿¡ ÇÊ¿äÇÑ ÇÔ¼ö Á¤ÀÇÇϱâ 156
    __4.4.7 ÇÏÀÌÆÛÆÄ¶ó¹ÌÅÍ ¼³Á¤°ú TrainState ±¸ÃàÇϱâ 160
    __4.4.8 ¸ðµ¨ ÀúÀåÇϰí üũÆ÷ÀÎÆ® ¸¸µé±â 161
    __4.4.9 ¿ä¾à Ŭ·¡½º ¸¸µé±â 162
    __4.4.10 ÇнÀ¿¡ ÇÊ¿äÇÑ ½ºÅÜ Á¤ÀÇ¿Í ·£´ý Àμö º¹Á¦ 163
    __4.4.11 ¸ðµ¨ ÇнÀÇϱâ¿Í ¸ðµ¨ ÀúÀåÇϱâ 163
    4.5 DistilGPT2 ¹Ì¼¼Á¶Á¤ ÇнÀ 166
    __4.5.1 ÆÐŰÁö ¼³Ä¡ 167
    __4.5.2 ȯ°æ ¼³Á¤ 168
    __4.5.3 ÅäÅ©³ªÀÌÀú ÇнÀ 169
    __4.5.4 µ¥ÀÌÅͼ Àüó¸® 171
    __4.5.5 ÇнÀ ¹× Æò°¡ 173
    __4.5.6 Ãß·Ð 178

    CHAPTER 5 TPU ȯ°æ ¼³Á¤ 181
    5.1 ÄÚ·¦¿¡¼­ TPU ¼³Á¤Çϱâ 181
    5.2 ij±Û¿¡¼­ TPU ¼¼ÆÃÇϱâ 182
    5.3 TRC ÇÁ·Î±×·¥ ½ÅûÇϱâ 183

    ¸¶¹«¸®Çϸç 186
    ã¾Æº¸±â 188

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved