2장 최소한의 도구로 딥러닝 시작

2-1 구글 코랩

– Google에서 제공하는 Jupyter 노트북

– Google Cloud 가상 서버 사용

(https://colab.research.google.com/)



딥 러닝을 위한 2-2가지 도구 알기

– 파이썬 목록

my_list = (10, 'hello list', 20)
print(my_list(1))


##결과 : hello list
my_list_2 = ((10, 20, 30), (40, 50, 60))
print(my_list_2(1)(1))


##결과:50

– Numpy 준비

import numpy as np
print(np.__version__)

– numpy로 배열 만들기

1) array() 함수를 사용하여 2D 배열 만들기

my_arr =np.array(((10, 20, 30), (40, 50, 60)))
print(my_arr)


##출력: ((10 20 30)
 		 (40 50 60))

2) type() 함수로 NumPy 배열인지 확인

type(my_arr)


##출력: numpy.ndarray

3) NumPy 배열에서 요소 선택

my_arr(0)(2)


##출력: 30

4) Numpy 내장 함수 사용

np.sum(my_arr)


##출력: 210
반응형


– Matplotlib로 차트 그리기

import matplotlib.pyplot as plt

1) 선 그래프 그리기

plt.plot((1, 2, 3, 4, 5), (1, 4, 9, 16, 25))
plt.show


2) 산점도 그리기

plt.scatter((1, 2, 3, 4, 5), (1, 4, 9, 16, 25))
plt.show()


3) NumPy 배열을 사용하여 산점도 그리기

x = np.random.randn(1000)
y = np.random.randn(1000)
plt.scatter(x, y)
plt.show()


※ 내용 Dies sind die Inhalte, die basierend auf den Inhalten der Einführung in Deep Learning> 배우고 조직하는 것.