728x90 ๐ป Programming/C++1 [C++] ํ๋ ฌ๊ณฑ ์ฐ์ฐ ์ต์ ํ ๋ฐ ์๋ ๋น๊ต C++ ์์ ํ๋ ฌ๊ณฑ ์ฐ์ฐ์ ๊ตฌํํ ๋, ์ฌ๋ฌ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ์๋ ์ฐจ์ด๊ฐ ๋ง์ด ๋๋ค๊ณ ํด์ ๊ฐ๋จํ ์คํ์ผ๋ก ์๋ ๋น๊ต๋ฅผ ํด๋ณด์์ต๋๋ค. ํ๋ ฌ๊ณฑ ์ฐ์ฐ ๊ณผ์ ์ ๋ฐ๋ก ์ค๋ช ํ์ง ์๊ณ , ๊ฐ์ฅ ๋์ด๋ธํ ๋ฐฉ์์์ ์๋๋ฅผ ํฅ์์ํฌ ์ ์๋ ๋ช๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ ๋จ๊ณ์ ์ผ๋ก ์ค๋ช ํฉ๋๋ค. ์ฌ์ค ํ๋ ฌ ์ฐ์ฐ ์ ๋ง์ด ์ฌ์ฉํ๋ Eigen ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐ๋ฉด ์ต์ ํ๊ฐ ์๋์ด ์์ด์ ์ค๋ฌด์์ ํ๋ ฌ ์ฐ์ฐ์ ์ง์ ๊ตฌํํด์ผํ ์ํฉ์ด ์ผ๋ง๋ ์๋์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์์ง ๊ฒฝํ์ด ๋ง์ด ์์ด์... ใ Baseline (naive version) /* @input mat_x: m x k size matrix mat_y: k x n size matrix @output mat_z: m x n size matrix */ void matmult_baseline.. 2022. 6. 30. ์ด์ 1 ๋ค์ 728x90