|
BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
|
Typedefs | |
| template<class T > | |
| using | query_system_tag = typename T::system_tag |
| template<class T > | |
| using | query_value_type = typename T::value_type |
| template<class T > | |
| using | query_allocation_type = typename T::allocation_type |
| template<class T > | |
| using | query_copy_assignable = typename T::copy_assignable |
| template<class T > | |
| using | query_copy_constructible = typename T::copy_constructible |
| template<class T > | |
| using | query_move_assignable = typename T::move_assignable |
| template<class T > | |
| using | query_move_constructible = typename T::move_constructible |
| template<class T > | |
| using | query_requires_greedy_evaluation = typename T::requires_greedy_evaluation |
| template<class T > | |
| using | query_stack_allocated = typename T::stack_allocated |
| template<class T > | |
| using | query_optimizer_temporary = typename T::optimizer_temporary |
| template<class T > | |
| using | query_expression_template_expression_type = typename T::expression_template_expression_type |
| template<class T > | |
| using | query_expression_template_array_type = typename T::expression_template_array_type |
| template<class T > | |
| using | query_is_view = typename T::is_view |
| template<class T > | |
| using | query_is_const_view = typename T::is_const_view |
| template<class T > | |
| using | query_is_temporary_value = typename T::is_temporary_value |
| template<class T > | |
| using | query_is_noncontinuous_in_memory = typename T::is_noncontinuous_in_memory |
| template<class T > | |
| using | query_is_view_type = typename T::is_view_type |
Functions | |
| template<class Op , class Lv , class Rv , class... Args> | |
| BCHOT auto | mk_bin_op (Lv left, Rv right, Args &&... args) |
| using bc::tensors::exprs::detail::query_allocation_type = typedef typename T:: allocation_type |
| using bc::tensors::exprs::detail::query_copy_assignable = typedef typename T:: copy_assignable |
| using bc::tensors::exprs::detail::query_copy_constructible = typedef typename T:: copy_constructible |
| using bc::tensors::exprs::detail::query_expression_template_array_type = typedef typename T:: expression_template_array_type |
| using bc::tensors::exprs::detail::query_expression_template_expression_type = typedef typename T:: expression_template_expression_type |
| using bc::tensors::exprs::detail::query_is_const_view = typedef typename T:: is_const_view |
| using bc::tensors::exprs::detail::query_is_noncontinuous_in_memory = typedef typename T:: is_noncontinuous_in_memory |
| using bc::tensors::exprs::detail::query_is_temporary_value = typedef typename T:: is_temporary_value |
| using bc::tensors::exprs::detail::query_is_view = typedef typename T:: is_view |
| using bc::tensors::exprs::detail::query_is_view_type = typedef typename T::is_view_type |
| using bc::tensors::exprs::detail::query_move_assignable = typedef typename T:: move_assignable |
| using bc::tensors::exprs::detail::query_move_constructible = typedef typename T:: move_constructible |
| using bc::tensors::exprs::detail::query_optimizer_temporary = typedef typename T:: optimizer_temporary |
| using bc::tensors::exprs::detail::query_requires_greedy_evaluation = typedef typename T:: requires_greedy_evaluation |
| using bc::tensors::exprs::detail::query_stack_allocated = typedef typename T:: stack_allocated |
| using bc::tensors::exprs::detail::query_system_tag = typedef typename T:: system_tag |
| using bc::tensors::exprs::detail::query_value_type = typedef typename T:: value_type |
| BCHOT auto bc::tensors::exprs::detail::mk_bin_op | ( | Lv | left, |
| Rv | right, | ||
| Args &&... | args | ||
| ) |
1.8.13