BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
bc::tensors::Expression_Base< ExpressionTemplate > Member List

This is the complete list of members for bc::tensors::Expression_Base< ExpressionTemplate >, including all inherited members.

approx_equal(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
approx_equal(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
approx_equal(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
assert_valid(const Expression_Base< Xpr > &tensor) constbc::tensors::Expression_Base< ExpressionTemplate >inline
bi_expr(Functor func, const Xpr &rv) constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_begin() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_begin()bc::tensors::Expression_Base< ExpressionTemplate >inline
cw_cbegin() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_cend() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_const_iter(params... ps) constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_crbegin() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_crend() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_end() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_end()bc::tensors::Expression_Base< ExpressionTemplate >inline
cw_iter(params... ps) constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_iter(params... ps)bc::tensors::Expression_Base< ExpressionTemplate >inline
cw_rbegin() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_rbegin()bc::tensors::Expression_Base< ExpressionTemplate >inline
cw_rend() constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_rend()bc::tensors::Expression_Base< ExpressionTemplate >inline
cw_reverse_const_iter(params... ps) constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_reverse_iter(params... ps) constbc::tensors::Expression_Base< ExpressionTemplate >inline
cw_reverse_iter(params... ps)bc::tensors::Expression_Base< ExpressionTemplate >inline
Expression_Base()bc::tensors::Expression_Base< ExpressionTemplate >inline
Expression_Base(const ExpressionTemplate &et)bc::tensors::Expression_Base< ExpressionTemplate >inline
Expression_Base(ExpressionTemplate &&et)bc::tensors::Expression_Base< ExpressionTemplate >inline
max_value(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
max_value(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
max_value(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
min_value(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
min_value(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
min_value(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator%(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator%(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator%(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator&&(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator&&(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator&&(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator*(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator*(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator*(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator+(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator+(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator+(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator-(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator-(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator-(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator-() constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator/(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator/(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator/(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator<(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator<(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator<(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator<=(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator<=(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator<=(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator==(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator==(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator==(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator>(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator>(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator>(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator>=(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator>=(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator>=(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
operator||(const Expression_Base< Xpr > &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator||(const ScalarType &param) constbc::tensors::Expression_Base< ExpressionTemplate >inline
operator||(const ScalarType &param, const Expression_Base &tensor)bc::tensors::Expression_Base< ExpressionTemplate >friend
system_tag typedefbc::tensors::Expression_Base< ExpressionTemplate >
t() constbc::tensors::Expression_Base< ExpressionTemplate >inline
t()bc::tensors::Expression_Base< ExpressionTemplate >inline
Tensor_Base classbc::tensors::Expression_Base< ExpressionTemplate >friend
tensor_dimbc::tensors::Expression_Base< ExpressionTemplate >static
tensor_iterator_dimbc::tensors::Expression_Base< ExpressionTemplate >static
transpose() constbc::tensors::Expression_Base< ExpressionTemplate >inline
transpose()bc::tensors::Expression_Base< ExpressionTemplate >inline
un_expr(functor f) constbc::tensors::Expression_Base< ExpressionTemplate >inline
valid_slice(const Expression_Base< Xpr > &tensor) constbc::tensors::Expression_Base< ExpressionTemplate >inline
value_type typedefbc::tensors::Expression_Base< ExpressionTemplate >