BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
|
#include <expression_template_base.h>
Public Types | |
using | copy_constructible = std::false_type |
using | move_constructible = std::false_type |
using | copy_assignable = std::false_type |
using | move_assignable = std::false_type |
using | expression_template_expression_type = std::true_type |
Public Member Functions | |
BCINLINE const auto | inner_shape () const |
BCINLINE const auto | get_shape () const |
BCINLINE bc::size_t | outer_dim () const |
![]() | |
BCINLINE const Derived & | expression_template () const |
BCINLINE Derived & | expression_template () |
BCINLINE | Expression_Template_Base () |
void | deallocate () const |
using bc::tensors::exprs::Expression_Base< Derived >::copy_assignable = std::false_type |
using bc::tensors::exprs::Expression_Base< Derived >::copy_constructible = std::false_type |
using bc::tensors::exprs::Expression_Base< Derived >::expression_template_expression_type = std::true_type |
using bc::tensors::exprs::Expression_Base< Derived >::move_assignable = std::false_type |
using bc::tensors::exprs::Expression_Base< Derived >::move_constructible = std::false_type |
|
inline |
|
inline |
|
inline |