BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
Classes | Namespaces | Functions
common.h File Reference
#include <type_traits>
#include "expression_templates/expression_templates.h"
#include "iterators/iterators.h"
Include dependency graph for common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bc::tensors::Tensor_Dim< X >
 
class  bc::tensors::Tensor_Base< ExpressionTemplate >
 
class  bc::tensors::Expression_Base< ExpressionTemplate >
 

Namespaces

 bc
 The Evaluator determines if an expression needs to be greedily optimized.
 
 bc::tensors
 

Functions

template<class ExpressionTemplate >
auto bc::tensors::make_tensor (ExpressionTemplate expression)
 
template<class ExpressionTemplate >
auto bc::tensors::make_expression (ExpressionTemplate expression)