클래스 미리보기

넘파이 마스터 클래스

5.0 (2명 평가), 4명 수강
50,000원

클래스 길이 약 12시간
난이도 중급
수강 기간 90일
스터디 채팅방

<딥러닝 전문가 과정> 질문답변방

26명의 멤버가 함께하고 있습니다.

강의를 구매하시면 즉시 채팅방에 초대됩니다.


📣 Disclaimer

강좌 소개를 읽어보시고 필요 시 딥러닝(Deep Learning)을 위한 파이썬 Level 2 을 먼저 듣고 오시는 것을 추천드립니다.



📣 공지사항

본 강좌를 수강한 수강생들은 Private Slack 채널에 참여가 가능합니다.

  • 슬랙(Slack) 커뮤니티 가입 신청 방법은 6번째 강의인 "파이썬 리스트로 ndarray 만들기"의 강의노트에서 확인이 가능하십니다.
  • 질문&답변은 슬랙 채널에 남겨주시면 보다 빠르게 확인해드리고 있습니다.


오리엔테이션 영상




[L4DL] Project Currimulum 📑



[전체화면 링크]



Why NumPy?

넘파이는 데이터사이언스에서 가장 중요한 라이브러리 중 하나입니다.

우리는 다음과 같은 이유로 넘파이를 반드시 잘 다룰 수 있어야 합니다.

  1. 우리의 연산의 대상이 되는 데이터는 텐서이고, 넘파이의 객체는 n차원 텐서 객체입니다.
  2. 우리가 다루는 알고리즘은 텐서들의 연산으로 이루어집니다.
  3. 넘파이는 For loop없이 간단하게 텐서 연산을 도와줍니다.
  4. For loop을 없앰으로써 연산 효율성이 증가됩니다.
  5. 다른 라이브러리와의 인터페이스 역할을 해주며, 프레임워크의 이해를 도와줍니다.



How NumPy?

본 강의에서는 단순히 ndarray 객체, API들의 사용법을 넘어

 텐서를 다루는 힘 을 길러줍니다.


  • 텐서들의 브로드캐스팅

  • 2차원 텐서의 슬라이싱

  • API들의 axis, keepdims 인자

  • Fully-connected Operation을 Vectorization으로 구현하기



Contents

본 강의에서는 여러분들이 데이터사이언스를 다루기 위해  필수적으로 알아야할 API 들을  98% 이상  다룹니다.

또한 많은 연습문제를 통해 여러분들의 구현 능력을 대폭 향상시켜줍니다.

커리큘럼 총 50강 · 11시간 30분
넘파이 소개
넘파이 소개
22:36
객체와 ndarray
파이썬에서의 객체
23:58
스페셜 메소드
17:42
ndarray 객체
18:49
텐서와 ndarray
17:00
ndarray 만들기
파이썬 리스트로 ndarray 만들기
10:51
정해진 shape으로 ndarray 만들기
16:14
정해진 간격과 개수로 ndarray 만들기
13:23
랜덤한 값으로 ndarray 만들기
23:34
ndarray의 메타데이터
ndarray의 ndim, shape, size
13:53
ndarray의 dtype, itemsize, nbytes
17:13
ndarray 바꾸기
ndarray의 모양 바꾸기(np.reshape)
14:16
np.reshape에서의 -1
7:21
ndarray의 원소 개수 바꾸기(np.resize)
12:55
ndarray의 flattening
6:34
넘파이의 메모리 최적화
13:23
ndarray의 dtype 바꾸기
8:57
ndarray의 원소별 연산과 브로드캐스팅
ndarray의 원소별 연산
14:43
브로드캐스팅 소개
8:33
ndim이 1일 때의 브로드캐스팅
12:52
ndim이 2일 때의 브로드캐스팅
10:11
ndim이 다를 때의 브로드캐스팅
10:49
ndarray의 인덱싱과 슬라이싱
벡터 ndarray의 인덱싱과 슬라이싱
12:06
행렬 ndarray의 인덱싱과 슬라이싱
15:20
텐서 ndarray의 인덱싱과 슬라이싱
14:49
int ndarray로 인덱싱하기
20:33
bool ndarray로 인덱싱하기
14:48
API들의 axis, keepdims 인자
행렬 ndarray에서의 axis, keepdims
11:58
텐서 ndarray에서의 axis, keepdims
18:06
넘파이 API - 합곱차와 통계값
ndarray의 합곱차 구하기
15:51
ndarray의 통계값 구하기
17:16
ndarray의 최댓값, 최솟값 구하기
17:24
넘파이 API - Rounding과 정렬 함수
Rounding 함수
12:30
정렬 함수
18:31
넘파이 API - 수학 함수
삼각함수와 쌍곡선 함수
18:08
멱함수
13:16
로그함수
11:42
넘파이 API - 벡터, 행렬의 연산
벡터의 내적과 행렬의 곱셈
11:28
넘파이 API - ndarray의 차원 다루기
reshape으로 새로운 차원 만들기
8:32
슬라이싱으로 새로운 차원 만들기와 expand_dims
6:45
ndarray의 쓸모없는 차원 없애기
9:05
ndarray의 차원 바꾸기
12:27
넘파이 API - ndarray 합치기
np.hstack과 np.vstack
16:31
np.concatenate과 np.dstack, np.stack
14:18
넘파이 API - ndarray 반복시키기
원소별로 ndarray 반복시키기
10:10
전체적으로 ndarray 반복시키기 맛보기
7:17
ndarray 반복의 응용
6:43
좌표축 만들기(np.meshgrid)
10:00
Fully-connected Operation 구현하기
스칼라의 Fully-connected Operation
12:24
벡터의 Fully-connected Operations
16:48
멘토 소개
신경식
공대형아의 데이터를 위한 파이썬
(5.0), 23명 수강
머신러닝과 딥러닝 프로젝트 진행 시 필요한 심도 있는 이해와 전문적인 기술을 가르쳐 드립니다. 입문 수준에 머무르지 않고, 인공지능 전문가로 만들어 드리겠습니다.
👨‍🏫[패스트캠퍼스] 수학적으로 접근하는 딥러닝 강의
🔥[유튜브] Shin's Lab 운영(수학, 신호처리, 머신러닝, 딥러닝)
신경식의 다른 클래스는 어떠세요?
수강평 (2)
5.0
2개의 수강평이 있어요.
5점
2
4점
0
3점
0
2점
0
1점
0
|
수알남
수알남 54년 전
꾸준히 수강 중입니다
남경훈
남경훈 54년 전
완강했습니다
잘 배웠습니다. 알찬 강의였습니다
수알남
수알남 54년 전
꾸준히 수강 중입니다
남경훈
남경훈 54년 전
완강했습니다
잘 배웠습니다. 알찬 강의였습니다