Sparse matrix and training set dynamic data structures