본문 바로가기

언어/R

11/12 R 배운점

1. cpu 병렬처리를 위해서 doParallel이라는 라이브러리를 사용.

2. detectCores() 함수로 cpu의 개수를 저장하고

3. registerDoParallel() 함수에 cpu 개수를 집어 넣어서 해당 개수만큼의 cpu를 병렬처리 할 수 있음

4. 랜덤포레스트 돌릴 때 target 클래스를 말하는 level로 숫자를 쓰면 오류 생김. level을 숫자가 아닌 문자로 시작하도록 변경해줘야 문제가 생기지 않음.

5. 랜덤포레스트 mnist데이터로 돌리는거 생각보다 시간이 오래 걸림.