์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

Linux์šฉ PyTorch ๊ธฐํ•˜ํ•™์  ๋‹ค์šด๋กœ๋“œ

PyTorch Geometric Linux ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ Ubuntu ์˜จ๋ผ์ธ, Fedora ์˜จ๋ผ์ธ ๋˜๋Š” Debian ์˜จ๋ผ์ธ์—์„œ ์˜จ๋ผ์ธ ์‹คํ–‰

์ด๊ฒƒ์€ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋ฅผ PyG2.4.0_Modelcompilation,on-diskdatasets,hierarchicalsamplingsourcecode.zip์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” PyTorch ๊ธฐํ•˜ํ•™์ด๋ผ๋Š” Linux ์•ฑ์ž…๋‹ˆ๋‹ค. ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์ธ OnWorks์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OnWorks์™€ ํ•จ๊ป˜ PyTorch Geometric๋ผ๋Š” ์ด ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜์‹ญ์‹œ์˜ค.

์ด ์•ฑ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ง€์นจ์„ ๋”ฐ๋ฅด์„ธ์š”.

- 1. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ PC์— ๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

- 2. ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX์— ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

- 3. ์ด๋Ÿฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์—์„œ ์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

- 4. ์ด ์›น์‚ฌ์ดํŠธ์—์„œ OnWorks Linux ์˜จ๋ผ์ธ ๋˜๋Š” Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MACOS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

- 5. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•œ OnWorks Linux OS์—์„œ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

- 6. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

Ad


PyTorch ๊ธฐํ•˜ํ•™์ 


๊ธฐ์ˆ 

๋‹ค์–‘ํ•œ ๋ฐœํ‘œ ๋…ผ๋ฌธ์—์„œ ๊ธฐํ•˜ ๋”ฅ ๋Ÿฌ๋‹์œผ๋กœ ์•Œ๋ ค์ง„ ๊ทธ๋ž˜ํ”„ ๋ฐ ๊ธฐํƒ€ ๋ถˆ๊ทœ์น™ํ•œ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๋”ฅ ๋Ÿฌ๋‹์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋งŽ์€ ์†Œ๊ทœ๋ชจ ๋ฐ ๋‹จ์ผ ๊ฑฐ๋Œ€ ๊ทธ๋ž˜ํ”„๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๋ฏธ๋‹ˆ ๋ฐฐ์น˜ ๋กœ๋”, ๋‹ค์ˆ˜์˜ ๊ณตํ†ต ๋ฒค์น˜๋งˆํฌ ๋ฐ์ดํ„ฐ ์„ธํŠธ(์ž์‹ ๋งŒ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ์ธํ„ฐํŽ˜์ด์Šค ๊ธฐ๋ฐ˜) ๋ฐ ์œ ์šฉํ•œ ๋ณ€ํ™˜์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž„์˜์˜ ๊ทธ๋ž˜ํ”„๋Š” ๋ฌผ๋ก  3D ๋ฉ”์‰ฌ ๋˜๋Š” ํฌ์ธํŠธ ํด๋ผ์šฐ๋“œ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” PyTorch Geometric์˜ ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€๋กœ ์„ค์น˜ํ•ด์•ผ ํ•˜๋Š” ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์•„์›ƒ์†Œ์‹ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŒจํ‚ค์ง€๋Š” C++/CUDA ํ™•์žฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์ž์ฒด CPU ๋ฐ GPU ์ปค๋„ ๊ตฌํ˜„๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ python์— ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋กœ ์„ค์น˜ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. Anaconda/Miniconda ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ Docker ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ์ฃผ์š” OS/PyTorch/CUDA ์กฐํ•ฉ์— ๋Œ€ํ•œ ํ• ํœ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.



ํŠน์ง•

  • PyTorch Geometric๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Graph Neural Networks๋ฅผ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ž˜ํ”„์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ
  • ๊ณตํ†ต ๋ฒค์น˜๋งˆํฌ ๋ฐ์ดํ„ฐ์„ธํŠธ
  • ๋ฏธ๋‹ˆ ๋ฐฐ์น˜
  • ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜
  • ๊ทธ๋ž˜ํ”„์— ๋Œ€ํ•œ ํ•™์Šต ๋ฐฉ๋ฒ•


ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

Python


์นดํ…Œ๊ณ ๋ฆฌ

์ˆ˜ํ•™, ๋„์„œ๊ด€, ๊ธฐ๊ณ„ ํ•™์Šต, ๋”ฅ ๋Ÿฌ๋‹ ํ”„๋ ˆ์ž„์›Œํฌ

์ด๊ฒƒ์€ https://sourceforge.net/projects/pytorch-geometric.mirror/์—์„œ๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋ฌด๋ฃŒ ์šด์˜ ์ฒด์ œ ์ค‘ ํ•˜๋‚˜์—์„œ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad