NobleBlocks
    Tensor decompositions, alternating least squares and other tales | NobleBlocks