일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 리눅스
- Visualization
- 월간결산
- 한빛미디어
- 독후감
- 서평
- 통계학
- Pandas
- Ga
- 시각화
- Tistory
- 티스토리
- 딥러닝
- Blog
- 한빛미디어서평단
- Linux
- Python
- matplotlib
- 블로그
- MATLAB
- SQL
- MySQL
- 매틀랩
- 파이썬 시각화
- python visualization
- 텐서플로
- Google Analytics
- 파이썬
- tensorflow
- 서평단
- Today
- Total
목록인공지능 & 머신러닝/TensorFlow (14)
pbj0812의 코딩 일기
0. 목표 - tfjs-vis 를 이용한 tensorflow.js 내에서의 학습 상황 모니터링 1. vis.html - tfjs-vis import 필요 - tfvis.show.modelSummary 를 이용하면 모델의 구조를 시각화 - tfvis.show.history 를 이용하여 학습 상황 시각화 2. main.js var http = require('http'); var fs = require('fs'); var app = http.createServer(function(request,response){ var url = request.url; if(request.url == '/'){ url = '/vis.html'; } if(request.url == '/favicon.ico'){ return ..
0. 목표 - tensorflow.js 로 학습한 모델 저장하기 1. main.js var http = require('http'); var fs = require('fs'); var app = http.createServer(function(request,response){ var url = request.url; if(request.url == '/'){ url = '/save.html'; } if(request.url == '/favicon.ico'){ return response.writeHead(404); } response.writeHead(200); response.end(fs.readFileSync(__dirname + url)); }); app.listen(3001); 2. save.ht..
0. 목표 - tensorflow.js 로 모델 학습하기 1. index2.html - 데이터는 y = 1x + 1 의 형태로 준비 - fitParam 에서 epoch 횟수 정의(1만번) - epoch 1회시 해당 RMSE 출력 - model.fit 에서 모델 학습 이후 weight 와 bias 를 출력하도록 설정 2. main.js var http = require('http'); var fs = require('fs'); var app = http.createServer(function(request,response){ var url = request.url; if(request.url == '/'){ url = '/index2.html'; } if(request.url == '/favicon.ico..
0. 목표 - node.js 와 tensorflow.js 를 사용한 이미지 분류 튜토리얼 생성 - 모델 생성이 아닌 이미 생성된 모델을 가져오는 예제입니다. 1. tensorflow.js 를 사용한 이미지 판별기 파일 생성 1) tensorflow.org(링크) 접속 - 자바스크립트용 -> TensorFlow.js 시작하기 2) 모델보기 3) 이미지 분류 4) 해당 코드 복사 5) index.html 생성 6) 인터넷에서 강아지 사진을 하나 다운받고 index.html 폴더에 같이 넣어줌(파일명 dog.jpg) 2. node 를 통한 웹서버 구축 1) 동일 폴더에 main.js 파일 생성 - 맨 아래의 포트번호(해당 컴퓨터에서는 3001)를 빈 포트 번호로 맞춤 var http = require('htt..
0. 목표 - 텐서플로를 활용한 긍부정 판별기 제작 1. 실습 1) library 호출 import numpy as np from tensorflow.keras.datasets import imdb from tensorflow.keras.preprocessing import sequence from tensorflow.keras.utils import to_categorical from tensorflow.keras.layers import LSTM import tensorflow as tf import matplotlib.pyplot as plt 2) 데이터 셋 다운로드 - imdb dataset : 영화 리뷰 및 긍 부정 결과 포함 - num_words : 가장 빈번한 단어 (x_train_all, ..
0. 목표 - TensorFlow를 이용하여 sin 그래프 예측하기 1. FlowChart - input 값을 넣어주면 그에 따른 sin 그래프를 예측 2. 코드 작성 1) library 호출 import tensorflow as tf import matplotlib.pyplot as plt import numpy as np from tensorflow import keras from tensorflow.keras import layers 2) 가상 데이터 생성 - x : 0 ~ 101*pi 를 1030 등분한 데이터를 삽입 - y : sin(x) x = np.linspace(0, 101*np.pi, 1030) y = np.sin(x) fig=plt.figure(figsize=(18, 8), dpi= 8..
0. 목표 - MNIST 예제 모델을 응용하여 내가 맞든 숫자 맞추기 1. 준비(손글씨 만들기) 1) 링크 접속(무료 온라인 포토샵) 2) 28 * 28 사이즈로 맞춘뒤 그림 저장(다른 사이즈로 할 경우 추후에 resize 필요) 3) google 드라이버에 업로드 2. 모델 작성 1) library 호출 from __future__ import absolute_import, division, print_function, unicode_literals #!pip install -q tensorflow-gpu==2.0.0-rc1 import tensorflow as tf import matplotlib.pyplot as plt import numpy as np 2) MNIST 다운로드 mnist = tf...
0. 목표 - colab에서 tensorflow2 세팅 1. 실습 1) 링크 접속 - 새노트 2) tensorflow 설치 !pip install tensorflow - 설치되어 있음 3) GPU 사용하기 - 런타임 -> 런타임 유형 변경 -> GPU or TPU 선택
0. 목표 - TensorFlow 자격증 취득을 위한 예습 - 수료증 1. Week1 - 예제코드 import numpy as np import matplotlib.pyplot as plt import tensorflow as tf from tensorflow import keras def plot_series(time, series, format="-", start=0, end=None,label=None): plt.plot(time[start:end], series[start:end], format, label=label) plt.xlabel("Time") plt.ylabel("Value") if label: plt.legend(fontsieze=14) plt.grid(True) def trend(t..
0. 목표 - tensorflow 자격증 취득을 위한 준비 - 수료증 1. Week1 - Sentiment in text - BBC text archive Datasets - Source of found common stopwords - Sarcasm in News Headlines Dataset by Reshabh Misra - 예제코드(colab) - 문제 데이터셋(bbc-text.csv) import csv from tensorflow.keras.preprocessing.text import Tokenizer from tensorflow.keras.preprocessing.sequence import pad_sequences stopwords = [ "a", "about", "above", "aft..