그냥 2차원 배열?
행렬 라이브러리는 행렬 어떤 식으로 표현, 관리하냐?
익명(175.223)
2019-03-08 22:09
추천 0
댓글 5
다른 게시글
-
형님들 전산영어책 사려는데 2004년 출판년도도 괜찮나요?익명(118.45) | 19.03.08추천 0
-
csapp 병신책 [1]csapp 읽는..(58.123) | 19.03.08추천 0
-
나이먹으니까 겜도 개노잼이야Seex(218.155) | 19.03.08추천 0
-
openmp로 스레드 만드는거랑 c++ thread include해서 [1]ㅁㄴㅇ(210.107) | 19.03.08추천 0
-
일단 딥러닝 논문 보는 것은 해야 하니까 계속 하자 [7]W10updsrv7(109.70) | 19.03.08추천 0
-
너무 우울해서 토할 것 같아MeltdowN(isinstance) | 19.03.08추천 0
-
내가 단기간에 자연어 처리하고 음성 인식 해야 해서 그런데W10updsrv7(109.70) | 19.03.08추천 0
-
js ES6 넘어가면서 함수 제공이 ㅆㅅㅌㅊ임 [4]익명(211.36) | 19.03.08추천 0
-
초등학교 때 당시에 몸매가 성숙했다고 느낀 여자애 있었는데익명(175.223) | 19.03.08추천 0
-
솔직히 어려운 것도 아니고 어째서 안 가르쳐 줄려고 하냐 [13]W10updsrv7(199.249) | 19.03.08추천 0
1차원 배열 ㅇㅇ. 좋은 라이브러리는 패딩까지 하기도 하고. 어쨋든 1차원 배열에 인덱스 차원변환해서 쓴다 - return 0;
보통은 포트란 과의 호환성 때문에 칼럼 메이저로 많이 쓴다. numpy 는 특이하게 row major 긴 한데 그 때문에 성능을 조금 희생하는편 - return 0;
대각 행렬이나 희소 행렬 같은 것도 마찬가지로 처리함?
대각 행렬은 라이브러리마다 다른데 특수취급하는 경우에는 대각만 1차원 배열로 저장하고 대각행렬에 대한 연산도 전부 따로 만들어놓음 - return 0;
희소의 경우 여러가지 방법들이 공존하는데 CPU 에서 연산 돌릴 경우 CRS, COO 포맷을 주로 쓴다. 전통적으로는 CRS 가 강세 - return 0;