긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

Python 39

TensorFlow 2.x버전으로 CNN 실습하기 # 2 (이미지 분석)

import numpy as np import matplotlib.pyplot as plt import tensorflow as tf from tensorflow.keras.datasets import cifar10 from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Conv2D, MaxPool2D from tensorflow.keras.layers import Flatten, Dense, Dropout ####################################### # 32x32 픽셀의 6만개 컬러이미지 포함 # 각 이미지는 10개의 클래스로 라벨링 # 50000개 이미지는 트레이닝 용도로 사용 # ..

Python 2022.02.11

TensorFlow 2.x버전으로 CNN 실습하기 # 1 (문자 분석)

import numpy as np import tensorflow as tf # 데이터 불러오기 from tensorflow.keras.datasets import mnist from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Conv2D, MaxPool2D from tensorflow.keras.layers import Flatten, Dense, Dropout (x_train, y_train), (x_test, y_test) = mnist.load_data() x_train = x_train.reshape(-1, 28, 28, 1) # 텐서로 변환, 높이, 너비, 채널 x_test = x_test.resh..

Python 2022.02.11

Python 으로 공공 데이터 API을 이용한 크롤링( 코로나 확진자 알아보기 ) # 2

이전 강의에 이어서 진행하겠습니다 !! https://rigun.tistory.com/128 Python 으로 공공 데이터 API을 이용한 크롤링( 코로나 확진자 알아보기 ) # 1 공공데이터포털에 사용자가 원하는 데이터를 가져와 Python으로 크롤링하여 정보를 얻고 데이터 시각화(통계자료) 실습을 진행하겠습니다. # 사이트 회원가입은 생략하고 진행하겠습니다 ! 1 ] 먼 rigun.tistory.com 파이썬으로 웹 크콜링을 통해 데이터를 시각화 해보자 실습 코드 # 코로나 확진자 API 공공데이터 활용 from textwrap import indent import requests import pprint import json import pandas as pd from pandas.io.json i..

Python 2022.02.09

[Python] TensorFlow를 활용한 딥러닝 실습예제 (placeholder, variable)

TensorFlow ( 텐서플로 ) 란? Ø딥러닝 프레임워크로 유명, 딥러링 이외 분야에서도 활용 Ø 그래프 형태의 수학식 계산을 수행하는 핵심 라이브러리 구현 Ø 딥러닝을 포함한 여러 머신러닝을 쉽게 할 수 있는 다양한 라이브러리를 포함한 형태 Ø 텐서tensor, 플레이스홀더placeholder, 변수variable 개념 이해 필요 Ø 연산의 개념과 그래프를 실행하는 기본적 방법 이해 필요 플레이스홀더와 변수 실습 import tensorflow.compat.v1 as tf tf.disable_v2_behavior() print(tf.__version__) # 2.8.0 # 공식 # H(x) = Wx + b # X = 위 공식의 x 를 의미 ( placeholder ) # 실수형(float32) , ..

Python 2022.02.09

[Python] module 'tensorflow' has no attribute 'placeholder' 에러 해결법

vscode로 tensorflow 를 사용하여 딥러닝 실습을 하던 도중 에러가 발생했다. pip를 사용하여 tensorflow 설치경로 : https://www.tensorflow.org/install/pip?hl=ko 기본적으로 tensorflow를 설치하면 2.X 버전을 설치한다 print(tf.__version__) # 2.8.0 하지만 placeholder , variable 를 사용할 경우 1.X 버전만 호환이 된다. 버전을 1.X 버전으로 낮춰보자 !! import tensorflow.compat.v1 as tf # 버전 1 사용 tf.disable_v2_behavior() 아래는 TensorFlow 를 활용한 딥러닝 실습 예제이다 import tensorflow.compat.v1 as tf ..

Python 2022.02.09

Python 으로 정적 웹 페이지 크롤링( 뉴스 검색하기 ) # 3

웹 페이지를 통해서 커피 전문점 (할리스) 에 대한 전국 매장 정보를 크롤링 하는 실습을 해보겠습니다. 먼저 사용자가 원하는 데이터를 찾기위해 사이트에 접속합니다 https://www.hollys.co.kr/store/korea/korStore2.do?pageNo=1&sido=&gugun=&store= 할리스 HOLLYS www.hollys.co.kr 전국 매장정보가 페이지 순으로 나타나는것을 확인 해당 URL을 보면 페이지 번호에 따라 URL이 변경됨을 확인 ( pageNo=1 , 2 , 3, ... ) CTRL + U 을 통해 전체소스를 확인하면 안에 안에 태그에 원하는 데이터가 규칙적으로 정렬되있음을 확인할 수 있다! ( 매우 중요 !! ) 해당 URL을 가져옴으로써 Python으로 웹 크롤링 기술..

Python 2022.02.08