본문 바로가기 메뉴 바로가기

비행하는 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

비행하는 개발자

검색하기 폼
  • 분류 전체보기 (60)
    • AI (20)
    • 오늘의 AI 뉴스 요약 (3)
    • Android (9)
    • Flutter (1)
    • Kotlin (1)
    • Python (2)
    • Golang (1)
    • RxJava (1)
    • Node (2)
    • WebRTC (3)
    • Git (4)
    • 클린코드 (8)
    • Vehicle (0)
    • 북리뷰 (2)
    • 경제 (0)
    • 영어 (1)
    • 블로그운영 (1)
  • 방명록

Python (2)
[Numpy] permutation

Stochastic Gradient Descent(SGD) 에서 dataset을 shuffle하기 위해 사용된 permutation 함수를 정리한다. Permutation sequence를 무작위로 재배치하거나 재배치된 range를 반환하는 역할을 해준다. 매개변수 random.Generator.permutation(x, axis=0) x: int 또는 array_like x가 integer 이면, np.arange(x)를 무작위로 재배치한다. x가 array이면, 복사본을 생성 후 원소들을 무작위로 재배치한다. axis x가 셔플되는 축이다. default 는 0이다. 반환 out: ndarray 재배치된 sequence나 array range가 반환된다. 예제 x : int인 경우 rng = np.r..

Python 2022. 4. 17. 18:48
[Numpy] meshgrid

numpy.meshgrid 함수를 사용하여 N개의 1차원 좌표 배열를 사용하여 아래와 같은 N차원의 격자 형태의 그래프를 그릴 수 있다. 매개변수(Parameter) meshgrid의 함수 선언을 보면 아래와 같다. numpy.meshgrid(*xi, copy=True, sparse=False, indexing='xy') *xi: x1, x2, ..., xn 그리드의 좌표를 나타내는 N개의 1차원 배열 indexing: {'xy', 'ij'}, optional meshgrid의 indexing 방식을 설정한다. 'xy'는 일반 좌표 표시 형식인 Cartesian indexing으로 meshgrid를 반환하고, 'ij'는 matrix indexing 으로 meshgrid를 반환한다. 출력의 인덱싱을 정의한..

Python 2022. 4. 9. 12:53
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바