#include <vector>
#include <random>
#include <boost/multi_array.hpp>
#include <Eigen/Core>
#include <Eigen/SparseCore>
Go to the source code of this file.
|
using | AIToolbox::RandomEngine = std::mt19937 |
|
using | AIToolbox::Vector = Eigen::Matrix< double, Eigen::Dynamic, 1 > |
|
using | AIToolbox::Matrix2D = Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor|Eigen::AutoAlign > |
|
using | AIToolbox::SparseMatrix2D = Eigen::SparseMatrix< double, Eigen::RowMajor > |
|
using | AIToolbox::Matrix3D = std::vector< Matrix2D > |
|
using | AIToolbox::SparseMatrix3D = std::vector< SparseMatrix2D > |
|
using | AIToolbox::Matrix4D = boost::multi_array< Matrix2D, 2 > |
|
using | AIToolbox::SparseMatrix4D = boost::multi_array< SparseMatrix2D, 2 > |
|
using | AIToolbox::Table2D = Eigen::Matrix< unsigned long, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor|Eigen::AutoAlign > |
|
using | AIToolbox::Table3D = std::vector< Table2D > |
|
using | AIToolbox::SparseTable2D = Eigen::SparseMatrix< unsigned long, Eigen::RowMajor > |
|
using | AIToolbox::SparseTable3D = std::vector< SparseTable2D > |
|
using | AIToolbox::ProbabilityVector = Vector |
|
using | AIToolbox::DumbMatrix2D = boost::multi_array< double, 2 > |
|
using | AIToolbox::DumbMatrix3D = boost::multi_array< double, 3 > |
|
using | AIToolbox::DumbTable2D = boost::multi_array< unsigned long, 2 > |
|
using | AIToolbox::DumbTable3D = boost::multi_array< unsigned long, 3 > |
|