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:
- p -
parent :
bc::algorithms::ReferenceIterator< T >
,
bc::nn::Logging_Output_Layer< SystemTag, ValueType, ErrorFunction >
parent_type :
bc::allocators::Logging_Allocator< Allocator >
,
bc::nn::Convolution< SystemTag, ValueType, Optimizer >
,
bc::nn::FeedForward< SystemTag, ValueType, Optimizer >
,
bc::nn::Flatten< SystemTag, ValueType, InputTensorDimension, InputDescriptor, OutputDescriptor >
,
bc::nn::Function< SystemTag, ValueType, Functor, InputDimension >
,
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
,
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
,
bc::nn::Max_Pooling< SystemTag, ValueType >
,
bc::nn::Output_Layer< SystemTag, ValueType >
,
bc::nn::Recurrent< SystemTag, ValueType, RecurrentNonLinearity >
,
bc::nn::SoftMax< SystemTag, ValueType >
parse_classname() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
,
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
parse_expression() :
bc::tensors::exprs::blas_expression_parser::Common_Tools< derived >
,
bc::tensors::exprs::blas_expression_traits< T >
partial_blas_expr :
bc::tensors::exprs::optimizer< Bin_Op< op, lv, rv >, std::enable_if_t< oper::operation_traits< op >::is_linear_operation > >
,
bc::tensors::exprs::optimizer< Bin_Op< op, lv, rv >, std::enable_if_t< oper::operation_traits< op >::is_nonlinear_operation &&!expression_traits< Bin_Op< op, lv, rv > > ::requires_greedy_evaluation::value > >
,
bc::tensors::exprs::optimizer< Un_Op< Op, Array >, std::enable_if_t<!expression_traits< Un_Op< Op, Array > > ::requires_greedy_evaluation::value > >
,
bc::tensors::exprs::optimizer_default< T >
,
bc::tensors::exprs::optimizer_greedy_evaluations< Xpr >
pointer :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Basic_Allocator_Base< ValueType, SystemTag >
,
bc::allocators::Logging_Allocator< Allocator >
,
bc::allocators::Recycle_Allocator< T, SystemTag, AlternateAllocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
,
bc::tensors::iterators::Coefficientwise_Iterator< Direction, Tensor, enabler >
Polymorphic_Allocator() :
bc::allocators::Polymorphic_Allocator< ValueType, SystemTag >
Polymorphic_Layer_Base() :
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
pop_back() :
bc::tensors::exprs::Vector< ValueType, AllocatorType >
post_parse_expression_evaluation() :
bc::tensors::exprs::blas_expression_parser::Common_Tools< derived >
,
bc::tensors::exprs::blas_expression_traits< T >
precision :
bc::tensors::io::features
predict() :
bc::nn::Layer_Manager< Derived, Layer >
,
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
,
bc::nn::NeuralNetwork< Layers >
pretty :
bc::tensors::io::features
prev() :
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
,
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
prev_layer() :
bc::nn::Layer_Input_Base< InputTensorDescriptor >
print() :
bc::tensors::Tensor_Base< ExpressionTemplate >
print_dims() :
bc::tensors::Tensor_Base< ExpressionTemplate >
print_leading_dims() :
bc::tensors::Tensor_Base< ExpressionTemplate >
print_sparse() :
bc::tensors::Tensor_Base< ExpressionTemplate >
prod() :
bc::Dim< N >
propagate_on_container_copy_assignment :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Basic_Allocator_Base< ValueType, SystemTag >
,
bc::allocators::Recycle_Allocator< T, SystemTag, AlternateAllocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
propagate_on_container_copy_construction :
bc::allocators::Stack_Allocator< ValueType, SystemTag >
propagate_on_container_move_assignment :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Basic_Allocator_Base< ValueType, SystemTag >
,
bc::allocators::Recycle_Allocator< T, SystemTag, AlternateAllocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
propagate_on_container_swap :
bc::allocators::Allocator_Forwarder< Allocator >
,
bc::allocators::Basic_Allocator_Base< ValueType, SystemTag >
,
bc::allocators::Recycle_Allocator< T, SystemTag, AlternateAllocator >
,
bc::allocators::Thrust_Allocator_Forwarder< ValueType, Allocator >
push() :
bc::streams::HostStream
push_back() :
bc::tensors::exprs::Vector< ValueType, AllocatorType >
Generated by
1.8.13