BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
Here is a list of all class members with links to the classes they belong to:
- d -
data() :
bc::Dim< N >
,
bc::tensors::exprs::Constexpr_Scalar_Constant< Value, Scalar, bc::device_tag >
,
bc::tensors::exprs::Constexpr_Scalar_Constant< Value, Scalar, bc::host_tag >
,
bc::tensors::exprs::Kernel_Array< Shape, ValueType, SystemTag, Tags >
,
bc::tensors::exprs::Output_Data< Tensor, AlphaModifer, BetaModifer >
,
bc::tensors::exprs::Scalar_Constant< Scalar, SystemTag >
,
bc::tensors::exprs::Vector< ValueType, AllocatorType >
deallocate() :
bc::allocators::Allocator< T, device_tag >
,
bc::allocators::Allocator< T, host_tag >
,
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::detail::Stack_Allocator_Base< SystemTag >
,
bc::allocators::Logging_Allocator< Allocator >
,
bc::allocators::Null_Allocator< ValueType, SystemTag >
,
bc::allocators::pa_detail::Allocator_Base< ValueType, SystemTag >
,
bc::allocators::pa_detail::Derived_Allocator< Allocator >
,
bc::allocators::Polymorphic_Allocator< ValueType, SystemTag >
,
bc::allocators::Recycle_Allocator< T, SystemTag, AlternateAllocator >
,
bc::allocators::Stack_Allocator< ValueType, SystemTag >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
,
bc::tensors::exprs::Array< Shape, Scalar, AllocatorType, Tags >
,
bc::tensors::exprs::Expression_Template_Base< Derived >
,
bc::tensors::exprs::Kernel_Array< Shape, ValueType, SystemTag, Tags >
,
bc::tensors::exprs::Vector< ValueType, AllocatorType >
deallocate_temporaries() :
bc::tensors::exprs::binary_optimizer_default< op, lv, rv >
,
bc::tensors::exprs::optimizer< Array, std::enable_if_t< expression_traits< Array >::is_temporary::value > >
,
bc::tensors::exprs::optimizer_default< T >
,
bc::tensors::exprs::unary_optimizer_default< Op, Array >
decrement_time_index() :
bc::nn::Cache
default_batched_input_tensor_factory() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
default_batched_output_tensor_factory() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
default_floating_point_type :
bc::device_tag
,
bc::host_tag
default_input_tensor_factory() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
default_integer_type :
bc::device_tag
,
bc::host_tag
default_learning_rate :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
default_output_tensor_factory() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
defines_allocator_type :
bc::traits::common_traits< T >
defines_get_allocator :
bc::traits::common_traits< T >
defines_get_stream :
bc::traits::common_traits< T >
defines_predict :
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
defines_single_predict :
bc::nn::Convolution< SystemTag, ValueType, Optimizer >
,
bc::nn::Flatten< SystemTag, ValueType, InputTensorDimension, InputDescriptor, OutputDescriptor >
,
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
,
bc::nn::Max_Pooling< SystemTag, ValueType >
defines_system_tag :
bc::traits::common_traits< T >
defines_value_type :
bc::traits::common_traits< T >
delim() :
bc::io::csv_descriptor
delim_ :
bc::io::csv_descriptor
Derived_Allocator() :
bc::allocators::pa_detail::Derived_Allocator< Allocator >
destroy() :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
,
bc::streams::Logging_Stream< SystemTag >
,
bc::streams::Stream< device_tag >
,
bc::streams::Stream< host_tag >
DeviceToHost() :
bc::utility::Utility< device_tag >
,
bc::utility::Utility< host_tag >
diagnol() :
bc::tensors::Tensor_Accessor_Base< TensorDimension, Derived >
difference_type :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
,
bc::tensors::iterators::Coefficientwise_Iterator< Direction, Tensor, enabler >
,
bc::tensors::iterators::Multidimensional_Iterator< direction, Tensor >
dim() :
bc::Dim< N >
,
bc::Dim< 0 >
,
bc::Shape< N >
,
bc::Shape< 0 >
,
bc::Shape< 1 >
,
bc::Strided_Vector_Shape
,
bc::tensors::exprs::Bin_Op< Operation, Lv, Rv >
,
bc::tensors::exprs::Bin_Op< oper::gemm< SystemTag >, lv, rv >
,
bc::tensors::exprs::Bin_Op< oper::gemv< SystemTag >, lv, rv >
,
bc::tensors::exprs::Bin_Op< oper::ger< SystemTag >, lv, rv >
,
bc::tensors::exprs::Un_Op< Operation, ArrayType >
,
bc::tensors::exprs::Un_Op< oper::transpose< System_Tag >, Value >
,
bc::tensors::exprs::Vector< ValueType, AllocatorType >
dim_to_extension() :
bc::nn::Layer_Loader
dims_to_index() :
bc::Shape< N >
,
bc::Shape< 0 >
,
bc::Shape< 1 >
,
bc::Strided_Vector_Shape
dot() :
bc::blas::BLAS< device_tag >
,
bc::blas::BLAS< host_tag >
dx :
bc::oper::cmath_functions::Acos
,
bc::oper::cmath_functions::Asin
,
bc::oper::cmath_functions::Atan
,
bc::oper::cmath_functions::Cos
,
bc::oper::cmath_functions::Cosh
,
bc::oper::cmath_functions::Exp
,
bc::oper::cmath_functions::Log
,
bc::oper::cmath_functions::Logistic
,
bc::oper::cmath_functions::Mish
,
bc::oper::cmath_functions::Pass
,
bc::oper::cmath_functions::Pow2
,
bc::oper::cmath_functions::Pow3
,
bc::oper::cmath_functions::Relu
,
bc::oper::cmath_functions::Sin
,
bc::oper::cmath_functions::Sinh
,
bc::oper::cmath_functions::SoftPlus
,
bc::oper::cmath_functions::Sqrt
,
bc::oper::cmath_functions::Tan
,
bc::oper::cmath_functions::Tanh
Generated by
1.8.13