scripts/libraries: Fix pre-processing float input array normalization.

ULAB only does simple assignment operator operations in-place.
This commit is contained in:
Kwabena W. Agyeman 2025-09-05 16:48:41 -07:00
parent 14d277c95b
commit eccb90699d

View File

@ -93,4 +93,6 @@ class Normalization:
fadd = (fadd - np.array(self.mean)) / np.array(self.stdev)
fscale = fscale / np.array(self.stdev)
array = (array * fscale) + fadd
# Apply normalization in-place (must be done in two steps for ulab).
array *= fscale
array += fadd