- Today
- Total
목록Programming/Tensorflow.js (3)
개발하는 고라니
이전에 데이터를 가지고 비어있는 모델에게 여러 번 반복 학습을 시키며 원하는 모델을 만들었다. 이 모델을 만드는데 많은 리소스가 필요했다. 힘들게 모델을 만들었는데 다른 웹 페이지를 갖다가 다시 돌아오면 어떻게 될까? 만들어 놓은 모델은 사라졌으므로 다시 만드는 작업을 진행할 것이다. 이와 같은 이유로 모델의 생성과 사용은 분리되야한다. 만들어진 모델은 file, upload, localstorage, indexedDB 등과 같은 곳에 보관할 수 있다. www.tensorflow.org/js/guide/save_load 모델 저장 및로드 | TensorFlow.js TensorFlow.js는 Layers API로 생성되었거나 기존 TensorFlow 모델에서 변환 된 모델을 저장하고로드하는 기능을 제공합..
모델을 만들려면 다음과 같은 단계를 거친다. 1) 과거의 데이터 준비하기 2) 모델의 모양 만들기 3) 데이터로 모델을 학습(Fit)하기 4) 모델 이용하기 * Tensorflow.js를 이용하는 방법은 1. script cdn을 가져와서 이용하거나, 2. NPM으로 설치하는 방법이 있다. 스크립트 태그 이용 npm install npm install //npm 설치 npm install @tensorflow/tfjs //tensorflow.js 설치 # 1 과거의 데이터 준비하기 과거의 데이터는 예를 들어 길에서 음료를 판매하는데, 과거 온도에 따른 음료 판매량을 기록한 것을 준비한다. 온도와 판매량을 보면 대략 온도 * 2 = 판매량 이라는 식을 도출해낼 수 있다. 온도(원인) 20 21 22 23 ..
최근에 '생활코딩'에서 21년 첫 수업으로 머신러닝을 업로드하셨다. 몇 년전에 머신러닝, 딥러닝에 관심이 있어서 텐서플로를 사용해보고자 했는데... 너무 어렵고 이해도 어려울 뿐 더러 일개 학생이 배울 수 있는 곳이 마땅치 않았다. 그러나 항상 초심자의 눈높이에서 쉽게 강의해주시는 생활코딩 덕분에 입문이라도 해보고자 한다. 앞으로 업로드 될 내용들은 강의 내용 + 나의 생각 + 스스로 좀 더 연습한 것을 정리해서 올려놓을 예정이다. www.tensorflow.org/js/models?hl=ko TensorFlow.js 모델 모든 프로젝트에서 즉시 사용할 수 있는 선행 학습된 TensorFlow.js 모델을 탐색하세요. www.tensorflow.org 처음 텐서플로를 접할 당시에는 Python으로만 사용..