티스토리 뷰
https://ko.wikipedia.org/wiki/%ED%95%A9%EC%84%B1%EA%B3%B1_%EC%8B%A0%EA%B2%BD%EB%A7%9D
합성곱 신경망(Convolutional neural network, CNN)은 시각적 이미지를 분석하는 데 사용되는 깊고 피드-포워드적인 인공신경망의 한 종류이다.
CNN은 정규화 된 버전의 다층 퍼셉트론이다. 다층 퍼셉트론은 일반적으로 완전히 연결된 네트워크, 즉 한 계층의 각 뉴런이 다음 계층의 모든 뉴런에 연결됨을 의미한다.
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
|
import tensorflow as tf
import matplotlib.pyplot as plt
from numpy import array, zeros_like
class Cnn:
def show(self):
# No module named 'PIL' => pip install pillow
image_path = tf.keras.utils.get_file('cat.jpg', 'http://bit.ly/33U6mH9')
image = plt.imread(image_path)
titles = ['RGB Image', 'Red channel', 'Green channel', 'Blue channel']
# cmaps = [None, plt.cm.Reds_r, plt.cm.Greens_r, plt.cm.Blues_r]
colors = range(-1, 3)
fig, axes = plt.subplots(1, 4, figsize=(13, 3))
objs = zip(axes, titles, colors)
for ax, title, color in objs:
ax.imshow(self.channel(image, color))
ax.set_title(title)
ax.set_xticks(())
ax.set_yticks(())
plt.show()
@staticmethod
def channel(image, color):
if color not in (0, 1, 2): return image
c = image[..., color]
z = zeros_like(c)
return array([(c, z, z), (z, c, z), (z, z, c)][color]).transpose(1, 2, 0)
if __name__ == '__main__':
instance = Cnn()
instance.show()
|
cs |
'5. 파이썬' 카테고리의 다른 글
Tensorflow BostonHousing.py (0) | 2020.05.08 |
---|---|
Tensorflow Neuron.py (0) | 2020.05.08 |
MLearn Perceptron and Adline Iris.py (0) | 2020.05.08 |
머신러닝/--/하트퍼드/ 타이타닉 titanic.py (0) | 2020.05.08 |
파이썬/파이참/2020-05-03/ 플라스크설정: Hello Flask 띄우기 (0) | 2020.05.03 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mariadb
- AWS
- Algorithm
- SpringBoot
- Django
- FLASK
- Java
- jQuery
- Python
- nodejs
- JUnit
- KAFKA
- docker
- Eclipse
- terms
- React
- Mlearn
- SQLAlchemy
- springMVC
- COLAB
- intellij
- tensorflow
- ERD
- Oracle
- vscode
- Git
- JPA
- Mongo
- maven
- database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함