MachineIntelligenceCore:Algorithms
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
mic::types::Tensor< T > Member List

This is the complete list of members for mic::types::Tensor< T >, including all inherited members.

block(std::vector< std::vector< size_t > > ranges_)mic::types::Tensor< T >inline
boost::serialization::access classmic::types::Tensor< T >friend
concatenate(const Tensor &obj_)mic::types::Tensor< T >inline
concatenate(std::vector< mic::types::Tensor< T > > tensors_)mic::types::Tensor< T >inline
conservativeResize(std::vector< size_t > dims_)mic::types::Tensor< T >inline
data()mic::types::Tensor< T >inline
data_ptrmic::types::Tensor< T >private
dim(size_t k)mic::types::Tensor< T >inline
dimensionsmic::types::Tensor< T >private
dims()mic::types::Tensor< T >inline
elementsmic::types::Tensor< T >private
elementwiseFunction(T(*func)(T))mic::types::Tensor< T >inline
elementwiseFunctionScalar(T(*func)(T, T), T scalar)mic::types::Tensor< T >inline
enumerate()mic::types::Tensor< T >inline
flatten()mic::types::Tensor< T >inline
getIndex(std::vector< size_t > coordinates_)mic::types::Tensor< T >inline
load(Archive &ar, const unsigned int version)mic::types::Tensor< T >inlineprivate
normRandReal(float mean=0, float stddev=1)mic::types::Tensor< T >inline
ones()mic::types::Tensor< T >inline
operator()(size_t index_)mic::types::Tensor< T >inline
operator()(std::vector< size_t > coordinates_)mic::types::Tensor< T >inline
operator()(size_t index_) const mic::types::Tensor< T >inline
operator()(std::vector< size_t > coordinates_) const mic::types::Tensor< T >inline
operator+(mic::types::Tensor< T > obj_)mic::types::Tensor< T >inline
operator-(mic::types::Tensor< T > obj_)mic::types::Tensor< T >inline
operator<<(std::ostream &os_, const Tensor &obj_)mic::types::Tensor< T >friend
operator=(const Tensor< T > &t)mic::types::Tensor< T >inline
rand(T min=0, T max=1)mic::types::Tensor< T >inline
randn(T mean=0, T stddev=1)mic::types::Tensor< T >inline
recursiveBlockCopy(size_t dim_, std::vector< std::vector< size_t > > ranges_, std::vector< size_t > is_, std::vector< size_t > js_, std::vector< size_t > new_dims_, T *tgt_data_ptr_)mic::types::Tensor< T >inlineprivate
recursiveCalculateSourceIndex(size_t dim_, std::vector< size_t > is_, size_t offset_)mic::types::Tensor< T >inlineprivate
recursiveCalculateTargetIndex(size_t dim_, std::vector< size_t > js_, std::vector< size_t > dims_)mic::types::Tensor< T >inlineprivate
recursiveIndex(size_t dim_, std::vector< size_t > coordinates_)mic::types::Tensor< T >inlineprivate
resize(std::vector< size_t > dims_)mic::types::Tensor< T >inline
save(Archive &ar, const unsigned int version) const mic::types::Tensor< T >inlineprivate
setValue(T value_)mic::types::Tensor< T >inline
size()mic::types::Tensor< T >inline
sum()mic::types::Tensor< T >inline
Tensor()mic::types::Tensor< T >inline
Tensor(std::initializer_list< size_t > dims_)mic::types::Tensor< T >inline
Tensor(std::vector< size_t > dims_)mic::types::Tensor< T >inline
Tensor(const Tensor< T > &t)mic::types::Tensor< T >inline
Tensor(const mic::types::Matrix< T > &mat_)mic::types::Tensor< T >inline
zeros()mic::types::Tensor< T >inline
~Tensor()mic::types::Tensor< T >inline