ulab — numpy 호환 배열 라이브러리¶
ulab 은 MicroPython용 numpy 호환 수치 배열 라이브러리입니다. CPython의 numpy 및 scipy 패키지의 유용한 부분집합을 반영하는 numpy 및 scipy 서브모듈과 함께 ndarray n차원 배열 타입을 제공합니다. 일반적인 사용법은 다음과 같이 관례적인 별칭으로 서브모듈을 임포트하는 것입니다:
from ulab import numpy as np
from ulab import scipy as sp
ndarray 클래스 자체는 최상위 수준(ulab.ndarray 로)과 numpy 서브모듈을 통해(numpy.ndarray 로) 모두 노출되며, 둘 다 동일한 타입을 가리킵니다.
서브모듈¶
ndarray n차원 배열 클래스는 numpy — numpy 호환 배열 연산 에 문서화되어 있습니다. OpenMV 빌드에서 ndarray.dtype 은 기반이 되는 타입 코드 정수(numpy 모듈 수준에 노출된 정수 상수: numpy.uint8, numpy.int8, numpy.uint16, numpy.int16, numpy.float, numpy.bool)를 반환합니다.