[ONNX] ๋ฅ๋ฌ๋ ๋ชจ๋ธ ONNX Runtime์ผ๋ก CPU ํ๊ฒฝ์์ ๊ฐ์ํํ๊ธฐ
ยท
๐ป Programming/AI & ML
์์ฆ์ ์ด์ง๊ฐํ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ GPU ์์ด ๋๋ฆฌ๊ธฐ ์ด๋ ต์ง๋ง, ๋ ์์ธ๋ก ๊ฐ๋ฒผ์ด ๋ชจ๋ธ๋ค์ CPU ๋ง์ผ๋ก ๋๋ฆด ์ ์๋ค. ๊ฐ๋ฅํ๋ค๋ฉด ํด๋ผ์ฐ๋ ๋น์ฉ๋ ์ค์ผ ์ ์์ผ๋ ์จ๋ผ์ธ ์์ธก์ด ํ์ํ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด CPU ํ๊ฒฝ์์ ์ธํผ๋ฐ์คํ๋ ๊ฒ๋ ๊ณ ๋ คํด ๋ณผ ๋งํ๋ค. ๋ฌผ๋ก CPU๋ก ๋ฅ๋ฌ๋ ๋ชจ๋ธ ์ธํผ๋ฐ์ค๋ฅผ ํ๊ฒ ๋๋ฉด ์๋นํ ๋๋ฆฌ๋ค. ๋๋ฌธ์ ONNX ๋ชจ๋ธ ๋ณํ์ ํ๊ณ , ONNX runtime์ผ๋ก ์ธํผ๋ฐ์ค๋ฅผ ์ํํ๋ฉด ์กฐ๊ธ์ด๋ผ๋ ๋ชจ๋ธ ์ธํผ๋ฐ์ค ์๋๋ฅผ ํฅ์์ํฌ ์ ์๋ค. ๋ํ TensorRT์ ๋ฌ๋ฆฌ ONNX ๋ชจ๋ธ ๋ณํ์ ๊ฒฝ์ฐ ์
๋ ฅ ํ
์ ํฌ๊ธฐ ๋ํ ๋์ ์ผ๋ก ๊ฐ์ ธ๊ฐ ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค. ๋ฌผ๋ก ํ๋์จ์ด ํ๊ฒฝ์ ๋ฐ๋ผ, ๋ชจ๋ธ์ ๋ฐ๋ผ, ์
๋ ฅ ํ
์์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์๋ ํฅ์์ ์ ๋๊ฐ ๋ค๋ฅด๊ฑฐ๋, ์คํ๋ ค ์๋๊ฐ ๋๋ ค์ง ์๋ ์์ผ๋ ํ
์คํธ๋ฅผ ํด..