🔹NumPy의 axis란?axis는 배열에서 연산이 진행되는 방향(축) 을 의미한다. 즉, axis를 지정한다는 건 "그 축을 따라 데이터를 압축한다"는 뜻이다. 📌 2차원 배열에서의 axis 2차원의 배열은 (행,열)의 구조를 가진다. 방향 axis 값 설명 행 방향axis = 0위에서 아래로 (행을 따라) 연산열 방향axis = 1좌에서 우로 (열을 따라) 연산 예시를 보며 이해해보자. arr1은 3행 5열의 2차원 데이터이다. 각 축을 따라 sum() 연산을 해보자. ! 기본적으로 더하게 되면 차원이 하나 줄게 된다. ▶ axis = 0 (행 방향, 세로로 더하기) 행 방향으로 더한 것이다. 즉, 행을 따라 압축한다는 것이다. 행(0번째 축)을 따라 연산을 했기 때문에(5,)의 1차..
🔹 Numpy 배열 ndarray의 주요 속성Numpy 배열은 다음과 같은 속성들을 제공한다.속성 설명ndarray.ndim배열의 차원 수 (축의 개수)ndarray.shape배열의 구조를 나타내는 튜플 (각 차원의 크기)ndarray.reshape배열의 모양을 변경 (단, 원소 수는 유지해야 함)ndarray.size전체 원소 개수ndarray.dtype배열의 데이터 타입 (예: int32, float64, bool 등)ndarray.itemsize하나의 원소가 차지하는 바이트 크기ndarray.T배열의 전치(transpose) 결과ndarray.tolist()배열을 list로 반환 예제 코드:import numpy as npex_arr = np.array([[[1, 2, 3], [3, 4, 5]],..
- Total
- Today
- Yesterday
- baekjoon
- 강화학습
- 숏코딩
- ndarray
- cnn
- python
- 딥러닝
- 로지스틱 회귀
- 백준
- 경사하강법
- 앤드류응
- 파이썬
- Andrew Ng
- 클래스 총 정리
- Action spaces
- 비용함수
- ML
- 손실함수
- ML Process
- sorted
- NumPy
- *args
- ML 종류
- **kwargs
- Sort
- *
- ML 프로세스
- 강의노트 정리
- 머신러닝
- **
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
