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:
- i -
impl() :
bc::tensors::exprs::blas_expression_parser::host_detail::get_value_impl< T, enabler >
,
bc::tensors::exprs::blas_expression_parser::host_detail::get_value_impl< T *, void >
,
bc::tensors::exprs::blas_expression_parser::host_detail::get_value_impl< T, std::enable_if_t< T::tensor_dim==0 > >
,
bc::tensors::exprs::evaluator::evaluator_impl< Dimension >
,
bc::tensors::exprs::evaluator::evaluator_impl< 0 >
,
bc::tensors::exprs::evaluator::evaluator_impl< 1 >
inc_indent() :
bc::tensors::io::features
increment_time_index() :
bc::nn::Cache
,
bc::nn::Layer_Manager< Derived, Layer >
indent() :
bc::tensors::io::features
indent_delim :
bc::tensors::io::features
indent_lvl :
bc::tensors::io::features
index() :
bc::io::csv_descriptor
,
bc::tensors::iterators::Coefficientwise_Iterator< Direction, Tensor, enabler >
,
bc::tensors::iterators::Multidimensional_Iterator< direction, Tensor >
index_ :
bc::io::csv_descriptor
info :
bc::allocators::Logging_Allocator< Allocator >
init() :
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
injection() :
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 >
inner_shape() :
bc::Shape< N >
,
bc::Shape< 0 >
,
bc::Shape< 1 >
,
bc::Strided_Vector_Shape
,
bc::tensors::exprs::Bin_Op< Operation, Lv, Rv >
,
bc::tensors::exprs::Expression_Base< Derived >
,
bc::tensors::exprs::Un_Op< Operation, ArrayType >
,
bc::tensors::exprs::Vector< ValueType, AllocatorType >
input_descriptor_t :
bc::nn::Convolution< SystemTag, ValueType, Optimizer >
,
bc::nn::FeedForward< SystemTag, ValueType, Optimizer >
,
bc::nn::Function< SystemTag, ValueType, Functor, InputDimension >
,
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
,
bc::nn::Output_Layer< SystemTag, ValueType >
,
bc::nn::Recurrent< SystemTag, ValueType, RecurrentNonLinearity >
,
bc::nn::SoftMax< SystemTag, ValueType >
input_shape() :
bc::nn::Layer_Input_Base< InputTensorDescriptor >
,
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
input_shape_type :
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
input_size() :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
,
bc::nn::NeuralNetwork< Layers >
input_tensor_descriptor_t :
bc::nn::Max_Pooling< SystemTag, ValueType >
input_tensor_dim :
bc::nn::Convolution< SystemTag, ValueType, Optimizer >
,
bc::nn::Flatten< SystemTag, ValueType, InputTensorDimension, InputDescriptor, OutputDescriptor >
,
bc::nn::Function< SystemTag, ValueType, Functor, InputDimension >
,
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
,
bc::nn::Layer_Manager< Derived, Layer >
,
bc::nn::layer_traits< T >
,
bc::nn::Max_Pooling< SystemTag, ValueType >
input_tensor_dimension :
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
input_tensor_type :
bc::nn::Layer_Base< DerivedLayer, InputTensorDescriptor, OutputTensorDescriptor >
,
bc::nn::Layer_Manager< Derived, Layer >
,
bc::nn::Polymorphic_Layer_Base< Dimension, ValueType, SystemTag, Allocator, OutputDimension, OutputValueType, OutputSystemTag, OutputAllocator >
is_always_equal :
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 >
is_array :
bc::tensors::exprs::expression_traits< T >
is_assignment_operation :
bc::oper::operation_traits< T >
is_blas_expression :
bc::tensors::exprs::expression_traits< T >
is_blas_function :
bc::oper::operation_traits< T >
is_const_view :
bc::tensors::exprs::expression_traits< T >
is_continuous :
bc::tensors::exprs::expression_traits< T >
is_copy_assignable :
bc::tensors::exprs::expression_traits< T >
is_copy_constructible :
bc::tensors::exprs::expression_traits< T >
is_default() :
bc::streams::Logging_Stream< SystemTag >
,
bc::streams::Stream< device_tag >
,
bc::streams::Stream< host_tag >
is_expr :
bc::tensors::exprs::expression_traits< T >
is_expression_template :
bc::tensors::exprs::expression_traits< T >
is_input_layer :
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
is_linear_assignment_operation :
bc::oper::operation_traits< T >
is_linear_operation :
bc::oper::operation_traits< T >
is_move_assignable :
bc::tensors::exprs::expression_traits< T >
is_move_constructible :
bc::tensors::exprs::expression_traits< T >
is_noncontinuous :
bc::tensors::exprs::expression_traits< T >
is_noncontinuous_in_memory :
bc::tensors::exprs::noncontinuous_memory_tag
is_nonlinear_operation :
bc::oper::operation_traits< T >
is_not_input_layer :
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
is_not_output_layer :
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
is_output_layer :
bc::nn::LayerChain< Index, Derived, CurrentLayer, Layers... >
is_recurrent :
bc::nn::LSTM< SystemTag, ValueType, Optimizer, ForgetGateNonlinearity, WriteGateNonlinearity, InputGateNonlinearity, OutputGateNonlinearity, CellStateNonLinearity >
,
bc::nn::NeuralNetwork< Layers >
is_scalar_multiplied :
bc::tensors::exprs::blas_expression_traits< T >
is_stack_allocated :
bc::tensors::exprs::expression_traits< T >
is_temporary :
bc::tensors::exprs::expression_traits< T >
is_temporary_value :
bc::tensors::exprs::temporary_tag
is_transposed :
bc::tensors::exprs::blas_expression_traits< T >
is_view :
bc::tensors::exprs::expression_traits< T >
iter() :
bc::tensors::Tensor_Base< ExpressionTemplate >
Iterator :
bc::tensors::iterators::Coefficientwise_Iterator< Direction, Tensor, enabler >
,
bc::tensors::iterators::Multidimensional_Iterator< direction, Tensor >
iterator_category :
bc::algorithms::ReferenceIterator< T >
,
bc::tensors::iterators::Coefficientwise_Iterator< Direction, Tensor, enabler >
,
bc::tensors::iterators::Multidimensional_Iterator< direction, Tensor >
Generated by
1.8.13