PyTorch 1.5.0 ์ถœ์‹œ

๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๊ณ„ ํ•™์Šต ํ”„๋ ˆ์ž„์›Œํฌ์ธ PyTorch๊ฐ€ ๋ฒ„์ „ 1.5.0์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฆด๋ฆฌ์Šค์—๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜์—ฌ API์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ์ถ”๊ฐ€ ๋ฐ ๊ฐœ์„  ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ด์ „์— ์‹คํ—˜์ ์ธ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜์—ˆ๋˜ C++ API๊ฐ€ ๋งˆ์นจ๋‚ด ์•ˆ์ •ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์‚ฌ์šฉ์ž๋Š” Python API์—์„œ C++ API๋กœ ๋ชจ๋ธ์„ ์‰ฝ๊ฒŒ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • torch.distributed.rpc ํŒจํ‚ค์ง€๊ฐ€ ์•ˆ์ •ํ™”๋˜์–ด ๊ธฐ์šธ๊ธฐ ์ž๋™ ๊ณ„์‚ฐ ๋ฐ ๋ชจ๋ธ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—…๋ฐ์ดํŠธ๋ฅผ ํฌํ•จํ•œ ๋ถ„์‚ฐ ํ•™์Šต์˜ ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • XLA ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋ผ์šฐ๋“œ TPU์—์„œ ํ•™์Šต ๋ชจ๋ธ ์†๋„๋ฅผ ๋†’์ด๋Š” ํŒจํ‚ค์ง€์ธ torch_xla๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

  • torcaudio, torchvision ๋ฐ torchtext ํŒจํ‚ค์ง€๋„ ์—…๋ฐ์ดํŠธ๋˜์–ด ์˜ค๋””์˜ค, ๊ทธ๋ž˜ํ”ฝ ๋ฐ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • Python 2๋Š” ๋” ์ด์ƒ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ถ”๊ฐ€ ๊ฐœ๋ฐœ์€ Python 3์— ๋Œ€ํ•ด์„œ๋งŒ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€