| BlackCat_Tensors
    A GPU-supported autograd and linear algebra library, designed for neural network construction | 
#include <array_scalar_constant.h>


| Public Types | |
| using | value_type = Scalar | 
| using | system_tag = SystemTag | 
| using | allocation_tag = bc::host_tag | 
| using | stack_allocated = std::true_type | 
| using | allocation_type = bc::host_tag | 
|  Public Types inherited from bc::tensors::exprs::Scalar_Constant_Base< Scalar_Constant< Scalar, SystemTag > > | |
| using | copy_constructible = std::false_type | 
| using | move_constructible = std::false_type | 
| using | copy_assignable = std::false_type | 
| using | move_assignable = std::false_type | 
|  Public Types inherited from bc::Shape< 0 > | |
| using | size_t = bc::size_t | 
| using | value_type = size_t | 
|  Public Types inherited from bc::tensors::exprs::Kernel_Array_Base< Scalar_Constant< Scalar, SystemTag > > | |
| using | expression_template_array_type = std::true_type | 
| Public Attributes | |
| value_type | scalar | 
| Additional Inherited Members | |
|  Static Public Attributes inherited from bc::tensors::exprs::Scalar_Constant_Base< Scalar_Constant< Scalar, SystemTag > > | |
| static constexpr int | tensor_iterator_dim | 
| static constexpr int | tensor_dim | 
|  Static Public Attributes inherited from bc::Shape< 0 > | |
| static constexpr int | tensor_dim = 0 | 
| using bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::allocation_tag = bc::host_tag | 
| using bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::allocation_type = bc::host_tag | 
| using bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::stack_allocated = std::true_type | 
| using bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::system_tag = SystemTag | 
| using bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::value_type = Scalar | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| value_type bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >::scalar | 
 1.8.13
 1.8.13