일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 매틀랩
- 티스토리
- 딥러닝
- 서평단
- Python
- 서평
- 독후감
- Tistory
- Visualization
- tensorflow
- 한빛미디어
- 파이썬
- 시각화
- Blog
- python visualization
- Google Analytics
- 텐서플로
- 블로그
- SQL
- MATLAB
- Linux
- 리눅스
- 파이썬 시각화
- matplotlib
- MySQL
- 월간결산
- 한빛미디어서평단
- Pandas
- Ga
- 통계학
- Today
- Total
목록인공지능 & 머신러닝 (38)
pbj0812의 코딩 일기
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. 목표 - titanic - 데이터 설명 1. 실습 1) 라이브러리 호출 - 결과 : ['test.csv', 'train.csv'] import numpy as np import pandas as pd import os print(os.listdir("../input")) 2) 파일 읽기 train_df = pd.read_csv('../input/train.csv') test_df = pd.read_csv('../input/test.csv') 3) 데이터 확인 (1) train_df train_df.head() (2) test_df - train에서 Survived만 제외된 형태 test_df.head() 4) 자료구조 확인 - 12개 칼럼, 891개 데이터로 이루어져 있으며 Age와 Cabin, E..
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..
0. 목표 - 텐서플로 자격증 취득 - 수료증 1. Week1 - Exploring a Larger Dataset - dataset (cats and dogs) 1) 예제 코드(모델 학습 부분만 추림) (1) colab import os import zipfile local_zip = './cats_and_dogs_filtered.zip' zip_ref = zipfile.ZipFile(local_zip, 'r') zip_ref.extractall('./') zip_ref.close() base_dir = './cats_and_dogs_filtered' train_dir = os.path.join(base_dir, 'train') validation_dir = os.path.join(base_dir, 'v..
0. 목표 - TensorFlow in Practice 완강 이후 TensorFlow 자격증 취득 - 수료증 1. Week1 1) TensorFlow 2.0 설치 pip install tensorflow==2.0.0-alpha0 2) 예제 코드 - y = 2x - 1 tf로 풀기 - 원본 코드 (1) github (2) colab import tensorflow as tf import numpy as np from tensorflow import keras model = tf.keras.Sequential([keras.layers.Dense(units=1, input_shape=[1])]) model.compile(optimizer='sgd', loss='mean_squared_error') xs = n..