Package jdistlib.accelerator
Interface PreparedFloatDenseMatrix
- All Superinterfaces:
AutoCloseable
Reusable FP32 dense matrix handle; providers may retain storage on device.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intcolumns()voidmultiply(MatrixTranspose transpose, float alpha, float[] right, int rightColumns, float beta, float[] result) default voidmultiplyBatched(MatrixTranspose transpose, float alpha, float[][] right, int rightColumns, float beta, float[][] result) introws()
-
Method Details
-
rows
int rows() -
columns
int columns() -
multiply
void multiply(MatrixTranspose transpose, float alpha, float[] right, int rightColumns, float beta, float[] result) -
multiplyBatched
default void multiplyBatched(MatrixTranspose transpose, float alpha, float[][] right, int rightColumns, float beta, float[][] result) -
close
void close()- Specified by:
closein interfaceAutoCloseable
-