Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
model_trainer.cxx File Reference
#include <ctf.hpp>
#include "../examples/ccsd.cxx"
#include "../examples/sparse_mp3.cxx"
Include dependency graph for model_trainer.cxx:

Go to the source code of this file.

Namespaces

 CTF_int
 

Macros

#define TEST_SUITE
 

Functions

void CTF_int::update_all_models (MPI_Comm comm)
 
void train_off_vec_mat (int64_t n, int64_t m, World &dw, bool sp_A, bool sp_B, bool sp_C)
 
void train_ttm (int64_t sz, int64_t r, World &dw)
 
void train_dns_vec_mat (int64_t n, int64_t m, World &dw)
 
void train_sps_vec_mat (int64_t n, int64_t m, World &dw, bool sp_A, bool sp_B, bool sp_C)
 
void train_ccsd (int64_t n, int64_t m, World &dw)
 
void train_sparse_mp3 (int64_t n, int64_t m, World &dw)
 
void train_world (double dtime, World &dw, double step_size)
 
void frize (std::set< int > &ps, int p)
 
void train_all (double time, bool write_coeff, bool dump_data, std::string coeff_file, std::string data_dir)
 
char * getCmdOption (char **begin, char **end, const std::string &option)
 
int main (int argc, char **argv)