Skip to content

Numerical experiments for Optima-TT method from teneva python package. This method finds items which relate to min and max elements of the tensor in the tensor train (TT) format.

License

Notifications You must be signed in to change notification settings

AndreiChertkov/optima_tt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

optima_tt

Description

Numerical experiments for optima_tt method from teneva python package. This method finds items which relate to min and max elements of the tensor in the tensor train (TT) format. We use benchmarks from teneva_bm library for computations.

Installation

  1. Install anaconda package manager with python (version 3.8);

  2. Create a virtual environment:

    conda create --name optima_tt python=3.8 -y
  3. Activate the environment:

    conda activate optima_tt
  4. Install dependencies:

    pip install teneva==0.14.8 teneva_bm==0.8.5 seaborn==0.13.0 fpcross==0.5.5
  5. Optionally delete virtual environment at the end of the work:

    conda activate && conda remove --name optima_tt --all -y

Usage

Run python calc.py random_small, python calc.py function_small, python calc.py function_big, python calc.py random_small_hist, and python calc.py fpe. The results will be presented in the result folder.

Authors

About

Numerical experiments for Optima-TT method from teneva python package. This method finds items which relate to min and max elements of the tensor in the tensor train (TT) format.

Topics

Resources

License

Stars

Watchers

Forks

Languages