MachineIntelligenceCore:Algorithms
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MatrixXiSpecializations.hpp
Go to the documentation of this file.
1 
23 #ifndef SRC_TYPES_MATRIXXISPECIALIZATIONS_HPP_
24 #define SRC_TYPES_MATRIXXISPECIALIZATIONS_HPP_
25 
26 #include <types/Matrix.hpp>
27 
28 namespace mic {
29 namespace types {
30 
36 
37 
42 typedef std::shared_ptr< Eigen::VectorXi >VectorXiPtr;
43 
44 
50 
55 typedef std::shared_ptr< mic::types::MatrixXi > MatrixXiPtr;
56 
57 
58 }//: namespace types
59 }//: namespace mic
60 
61 
62 #endif /* SRC_TYPES_MATRIXXISPECIALIZATIONS_HPP_ */
Eigen::VectorXi VectorXi
Vector of integers (of dynamic size).
std::shared_ptr< mic::types::MatrixXi > MatrixXiPtr
Shared pointer to matrix of integers (of dynamic size).
mic::types::Matrix< int > MatrixXi
Matrix of integers (of dynamic size).
std::shared_ptr< Eigen::VectorXi > VectorXiPtr
Shared pointer of vector with integers (of dynamic size).
Template-typed Matrix of dynamic size. Uses OpenBLAS if found by CMAKE - overloaded, specializations of * operator for types: float, double.
Definition: Matrix.hpp:64