Futhark๋ ML ์ ํ๊ตฐ์ ์ํ๋ ๋์์ฑ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค.
์์ฑ์ :
- ๋ณ๋ ฌ ๊ตฌ์กฐ์ ๋ด๋ถ ํํ์ด ์์ ๋๊ณ ์ต์ ํ๋์์ต๋๋ค. ๋๋ฌธ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ์ด๋ ์ฑ๋ฅ์ ์๋นํ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
- ์ด์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ํ์ด ์ง์ ๋ ํฉ๊ณ์ ํจํด ์ผ์น๊ฐ ์ง์๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์์ฒด์ ์ผ๋ก ๋ฐฐ์ด์ ํฌํจํ๋ ํฉ๊ณ ์ ํ ๋ฐฐ์ด์๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋จ์ ์์ต๋๋ค.
- ์ผ๋ถ ๋๊ท๋ชจ ํ๋ก๊ทธ๋จ์ ์ปดํ์ผ ์๊ฐ์ด ํฌ๊ฒ ๋จ์ถ๋์์ต๋๋ค.
- ์๋ ์ ํ ๋งค๊ฐ๋ณ์๋ ๋ ์ด์ ์ฒ ์ ํ ํ์๊ฐ ์์ต๋๋ค.
- ํ์ ๋งค๊ฐ๋ณ์์ ํ์๊ฐ ๋จ์ํ๋์์ต๋๋ค.
์ญ์
- ์ ๋์ฌ ์ฐ์ฐ์ ~๋ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ง๋ง ! ์ด์ ์ ์์ ๋นํธ ๋ถ์ ์ ์ํํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ณ๊ฒฝ๋จ:
- futhark ๋ฒค์น ๋ฐ futhark ํ ์คํธ์ ๋ํ --futhark ์ต์ ์ ์ด์ ํ์ ๋ช ๋ น ์์ฒด์ ์ฌ์ฉ๋๋ ๋ฐ์ด๋๋ฆฌ๋ก ๊ธฐ๋ณธ ์ค์ ๋ฉ๋๋ค.
- ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ futhark -t ์ต์ (futhark ๊ฒ์ฌ์ ๋์ผํ ๊ธฐ๋ฅ์ ์ํํจ)์ด ์ ๊ฑฐ๋์์ต๋๋ค.
- stream_map์ map_stream์ด ๋์๊ณ stream_red๋ Reduce_stream์ด ๋์์ต๋๋ค.
๊ณ ์ :
- futhark ํ ์คํธ๋ ์ด์ ์๋ ์๋๋ ๋๋ก ์กฐ์ ํ์ง ์์์ "์ดํด"ํฉ๋๋ค.
- futhark ๋ฒค์น ๋ฐ futhark ํ ์คํธ ๋ช ๋ น์ ์ด์ ์์๋๋ก --exclude๋ฅผ ํด์ํฉ๋๋ค.
- ์ด์ Python ๋ฐ C# ๋ฐฑ์๋์์ ์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ฝ์ ์ ์์ต๋๋ค.
์ถ์ฒ : linux.org.ru