본문 바로가기

DS/fast campus daily report

7.24 (딥러닝 인공지능) anaconda 활용 및 단축키, tensor 이해하기

anaconda 활용 및 단축키(8:05)

jupyter notebook 

  • shift + enter : 실행하고 다음 셀로 넘어감
  • alt + enter : 실행하고 다음 셀을 생성하고 넘어감
  • ctrl + enter : 실행하고 그 자리에서 멈춤
  • double d : 해당하는 셀 삭제
  • shift + ctrl + - : 셀이 나누어짐
  • esc ( command mode ) + a (위에 셀 생성) / b (아래에 셀 생성) 
  • menu - help - keyboard shortcut 정보 확인 가능
  • esc (command mode) + m : markdown mode 전환

tensor 이해하기(14:05) 

scalar, vector, matrix, tensor

deep learning 시, numpy 활용 빈도 높음

data 분석 시 구조파악 필요. shape 하여 구조를 간단하게 파악할 수 있음.

import numpy as np

arr = np.array(5)
arr.shape  # ==> 1차원  (1,)
print( arr.ndim ) #차원의 갯수 

# 2차원  (3,3)
# 3차원 ( 3,3,3) 
# ...
# N차원 (3,3,3,.......3)