Interface for 2 dimensional
Interface for 1 dimensional
An interface for Tensors, currently Vectors and Matrices.
A dense matrix, backed by a primitive array.
A matrix which is dense in the first dimension and sparse in the second.
A dense vector, backed by a double array.
A mutable tuple used to avoid allocation when iterating a matrix.
A sparse vector.
A mutable tuple used to avoid allocation when iterating a vector.
There are Dense and Sparse vectors and Matrices, along with a DenseSparseMatrix which is a dense array of sparse row vectors.
It's a single threaded implementation in pure Java. We're looking at ways of improving the speed using new technologies coming in future releases of Java.
Copyright © 2015–2021 Oracle and/or its affiliates. All rights reserved.