SimTensor: A synthetic tensor data generator
Hadi Fanaee-T, Joao Gama

TL;DR
SimTensor is an open-source, multi-platform software tool that generates synthetic tensor data with complex structures, temporal dynamics, and customizable constraints for research and algorithm testing.
Contribution
It introduces a comprehensive, user-friendly tool for generating diverse synthetic tensor data with advanced features like temporal dynamics and anomaly injection.
Findings
Supports various tensor structures like CP and Tucker
Enables generation of temporal tensors with seasonal effects
Allows simulation of change-points and anomalies
Abstract
SimTensor is a multi-platform, open-source software for generating artificial tensor data (either with CP/PARAFAC or Tucker structure) for reproducible research on tensor factorization algorithms. SimTensor is a stand-alone application based on MATALB. It provides a wide range of facilities for generating tensor data with various configurations. It comes with a user-friendly graphical user interface, which enables the user to generate tensors with complicated settings in an easy way. It also has this facility to export generated data to universal formats such as CSV and HDF5, which can be imported via a wide range of programming languages (C, C++, Java, R, Fortran, MATLAB, Perl, Python, and many more). The most innovative part of SimTensor is this that can generate temporal tensors with periodic waves, seasonal effects and streaming structure. it can apply constraints such as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Computational Physics and Python Applications · Parallel Computing and Optimization Techniques
