Mir (backports): Sparse tensors, Hoffman
rotg
. It is partially optimised for now, but much faster then common loops.ndslice
.ndslice.algorithm
was added. It is partially optimised for now, but much faster then common loops.[1] - general matrix-matrix multiplication. [1] - general matrix-vector multiplication.
mir.sparse
Sparse Tensors
Sparse
- DOK formatCompressedTensor
- CSR/CSC formatsmir.sparse.blas
- Sparse BLAS for CompressedTensor
mir.blas
- this is slow snail, it is for experiments with BLAS API. Don't use for now.mir.model.lda.hoffman
- Online variational Bayes for latent Dirichlet allocation (Online VB LDA) for sparse documents. LDA is used for topic modeling.mir.las.sum
was moved to mir.sum
.lda_hoffman_sparse
is a single-batch LDA example with a huge dictionary.Sebastian Wilzbach has done a huge work on infrastructure setup. Arch package was added.
See fixed bugs for ndslice.
See our TODO List. Mir is very young and we are open for contributing to source code, documentation, examples and benchmarks.