2022년 패스트캠퍼스 챌린지/한번에끝내는딥러닝|인공지능초격차패키지
패스트캠퍼스 챌린지 - 38일차
조이쓰
2022. 3. 2. 17:02
강의 내용 Review
📍배운내용📍
- 배열 생성하기
- 배열의 dtype
👉강의내용👈
Part3. 딥러닝/인공지능의 이해
Ch 02_딥러닝 개발 준비
배열 생성하기
- 배열 생성에 사용되는 함수와 메서드
- np.array(리스트) 하면 ndarray가 생성됨
- 리스트에 숫자. 을 넣으면 float64가 됨
- b = np.asarray(리스트) : 같은 곳을 바라보게 되어서 b와 a가 같은 객체임
- 따라서 b나 a를 수정해도 같이 값이 바뀜
- zeros(행, 열) 하면 행, 열만큼의 행렬이 만들어지고 플로팅 포인트가 기본으로 생성됨
- np.ones(행, 열) 하면 행렬이 모두 1로 채워짐
- np.full((행, 열) ,값) 하면 모두 값 값으로 채워짐
- np.empty(행, 열) 하면 모두 쓰레기 값을 넣어서 빈 행렬이 만들어짐
- np.zeros_like(행렬) 하면 행렬과 같은은 shape로 0으로 채워진 행렬이 만들어짐
- np.eye(3) , np.identity(3) : 대각선만 1이고 나머지는 0인 항등행렬이 만들어짐
- np.arrage(시작, 끝) 하면 앞숫자 이상, 뒤숫자 미만으로 ndarray를 만듦
- 마지막에 -1 추가하면 역순으로 만들어짐
- np.random.rand(2,2) : uniform distribution 균일 분포,똑같은 확률로 0-1까지 뽑아줌
- np.random.randn(2,2) : normal distribution 표준 정규 분포 평균 0, 표준편차 1
배열의 dtype
- np.array([1, 2, 3], dtype=np.float64) : ndarray를 생성할때 dtype을 줘서 데이터의 타입을 명시 할 수있음
- 아무것도 안쓰면 리스트에 맞는 데이터 타입으로 됨
- i.astype(np.int32) : 데이터 타입 변경하고 싶을때, 데이터 타입이 변경됨
- j.astype(i.dtype) : i의 dtype과 같은 거로 바꿈
공부사진
38일차 후기
넘파이의 리스트에 관한 함수들과 예제들에 대해 실습을 했다.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.