전체 글 (93) 썸네일형 리스트형 [JavaScript] 커링함수 Currying in Functional JavaScript Currying은 무엇인가 Currying 은 1967년 Christopher Strachey 가 Haskell Brooks Curry의 이름에서 착안한 것이다. Currying은 여러 개의 인자를 가진 함수를 호출 할 경우, 파라미터의 수보다 적은 수의 파라미터를 인자로 받으면 누락된 파라미터를 인자로 받는 기법을 말한다. 즉 커링은 함수 하나가 n개의 인자를 받는 과정을 n개의 함수로 각각의 인자를 받도록 하는 것이다. 부분적으로 적용된 함수를 체인으로 계속 생성해 결과적으로 값을 처리하도록 하는 것이 그 본질이다. 출처:sujinlee.me/currying-in-functional-javascript/ [번역] 초보자를 위한 함수형 자바스크립트 Currying 가이드 원문 : A Beginner’s.. 딥러닝 개념, 순서 AI > Machine Learning > Deep Learning Machine Learning: model.fit Deep Learning: 인공신경망. 신경망을 본 따서 만듦. ㅇ-하나를 노드(node)라고 함. / 처음 들어가는 레이어 하나 (= Input Layer) ㅇ ㅇ ㅇ ㅇ ㅇ }-하나의 층을 레이어(layer) ㅇ ㅇ ㅇ ㅇ } hidden layer (인풋과 아웃풋을 제외한 레이어는 숨겨져 있다.) ㅇ ㅇ ㅇ } ㅇ - 마지막 하나 (= Output Layer) 레이어가 깊게 구성되어 딥Deep러닝 순서 1. 데이터 2. 모델 구성 3. 컴파일, 훈련 4. 평가, 예측 설치 0. 그래픽 드라이버 설치 - nvidia만 가능. 현재 rtx2080 8g. gpu를 돌리면 시험시간 5시간 안에 충분히 가능하다. 1. 아나콘다 설치 - pip로 자동 설치. python 3.8.3 2. 파이참 설치 3. Cuda 10.1 다운로드 - GPU에서 병렬처리를 해주는 프로세서 - 설치 시 사용자 정의로 visual studio integration 체크 해제(나중에 오류의 원인이 될 수 있음) - CPU의 i7 10세대: 10코어 20스레드. 머리가 10개, 머리를 한 번에 작업할 수 있는 손이 20개. 작업을 한 번에 20개씩 할 수 있어 빠르다. - GPU의 Cuda 프로세스: 만개의 손. 그래서 GPU가 훨씬 빠르다. CPU는 아인슈타인의 뇌. 고성능의 높은 연산을 필요로 할 때 사.. 이전 1 ··· 7 8 9 10 11 12 13 ··· 31 다음