Programming/Deep learning

Deep Learning Study (1) _파이썬

오뚜깅 2019. 4. 5. 14:08
반응형

1.  Hello Python!

2. Numpy

 

일단 우선적으로 Numpy의 배열 클래스인 numpy.array를 주의 깊게 학습한다.

 

넘파이 배열 생성하기

 

import numpy as np

 

x = np.array([1.0, 2.0, 3.0])

 

print(x)

>>> [1.0, 2.0, 3.0]

 

type(x)

>>> <class 'numpy.ndarray'>

 

넘파이 배열로 산술 연산을 수행하는 예이다.

 

x = np.array([1.0, 2.0, 3.0])

y = np.array([2.0, 4.0, 6.0])

 

print(x + y)

print(x - y)

print(x * y)

print(x / y)

 

>>> array([3., 6., 9.])

>>> array([-1., -2., -3.])

>>> array([2., 8., 18])

>>> array([0.5, 0.5, 0.5])

 

 

여기서 주의할 점은 배열의 원소 수가 같다는 점. 

 

3. Matplotlib

 

matplotlib로 그린 sin, cos 함수 그래프이다.

 

반응형