ulab --- library array kompatibel-numpy¶
ulab adalah library array numerik kompatibel-numpy untuk MicroPython. Library ini menyediakan tipe array n-dimensi ndarray beserta submodul numpy dan scipy, yang mencerminkan subset berguna dari paket numpy dan scipy CPython. Penggunaan umum adalah mengimpor submodul dengan alias konvensional mereka:
from ulab import numpy as np
from ulab import scipy as sp
Kelas ndarray itu sendiri tersedia baik di tingkat atas (sebagai ulab.ndarray) maupun melalui submodul numpy (sebagai numpy.ndarray); keduanya merujuk pada tipe yang sama.
Submodul¶
Kelas array n-dimensi ndarray didokumentasikan di numpy --- operasi array yang kompatibel dengan numpy. Pada build OpenMV, ndarray.dtype mengembalikan bilangan bulat kode-tipe yang mendasarinya (konstanta bilangan bulat yang diekspos di tingkat modul numpy: numpy.uint8, numpy.int8, numpy.uint16, numpy.int16, numpy.float, numpy.bool).