7.7.4. IDX of unsigned bytes
(lsh/libidx/idx-ubyte.lsh)


Utilities for matrices and tensors of unsigned bytes [partially documented]

7.7.4.0. (idx-ub1add m c)
(lsh/libidx/idx-ubyte.lsh)


((-idx1- (-ubyte-)) m):
((-int-) c):
CREATED: P.Haffner, April 97
DESCRIPTION: Adds 1D ubyte  matrix with constant <c>


7.7.4.1. (idx-ub2add m c)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-ubyte-)) m):
((-int-) c):
CREATED: P.Haffner, August 97
DESCRIPTION: Adds 2D ubyte  matrix with constant <c>


7.7.4.2. (idx-ub2mul m c)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-ubyte-)) m):
((-int-) c):
CREATED: P.Haffner, August 97
DESCRIPTION: Multipliess 2D ubyte  matrix with constant <c>


7.7.4.3. (idx-ub2-i2mul i2 u2 c)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-ubyte-)) i2):
((-idx2- (-ubyte-)) u2):
((-int-) c):
CREATED: P.Haffner, Sept 97
DESCRIPTION:


7.7.4.4. (idx-ub3mat-add m1 m2)
(lsh/libidx/idx-ubyte.lsh)


((-idx3- (-ubyte-)) m1 m2):
CREATED: Oct 97
DESCRIPTION:


7.7.4.5. (idx-ub1fill m c)
(lsh/libidx/idx-ubyte.lsh)


((-idx1- (-ubyte-)) m):
((-int-) c):
CREATED: P.Haffner, April 97
DESCRIPTION: Fills 1D ubyte  matrix with constant <c>


7.7.4.6. (idx-ub2fill m c)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-ubyte-)) m):
((-int-) c):
CREATED: P.Haffner, April 97
DESCRIPTION: Fills 2D ubyte matrix with constant <c>


7.7.4.7. (idx-ub-to-bits ub)
(lsh/libidx/idx-ubyte.lsh)




7.7.4.8. (idx-ub-from-bits ub bits)
(lsh/libidx/idx-ubyte.lsh)




7.7.4.9. (idx-i1indexmax m)
(lsh/libidx/idx-ubyte.lsh)




7.7.4.10. (idx-m2opp m)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-flt-)) m):
CREATED: P.Haffner, June 97
TEMPORARIES: ?
DESCRIPTION: invert sign of elements


7.7.4.11. (idx-u2sub ubim v)
(lsh/libidx/idx-ubyte.lsh)




7.7.4.12. (idx-u2rev ubim)
(lsh/libidx/idx-ubyte.lsh)




7.7.4.13. (idx-copy-inv u1 u2)
(lsh/libidx/idx-ubyte.lsh)


((-idx2- (-ubyte-)) u1 u2):
CREATED: P.Haffner, August 97
DESCRIPTION: same as idx-copy, with byte inversion.