BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
bc::nn::Layer_Manager< Derived, Layer > Member List

This is the complete list of members for bc::nn::Layer_Manager< Derived, Layer >, including all inherited members.

allocator_type typedefbc::nn::Layer_Manager< Derived, Layer >
back_propagation(const T &dy)bc::nn::Layer_Manager< Derived, Layer >inline
batched_input_tensor_type typedefbc::nn::Layer_Manager< Derived, Layer >
batched_output_tensor_type typedefbc::nn::Layer_Manager< Derived, Layer >
copy_training_data_to_single_predict(int batch_index)bc::nn::Layer_Manager< Derived, Layer >inline
forward_propagation(const T &expression)bc::nn::Layer_Manager< Derived, Layer >inline
get_cache() constbc::nn::Layer_Manager< Derived, Layer >inline
get_cache()bc::nn::Layer_Manager< Derived, Layer >inline
increment_time_index()bc::nn::Layer_Manager< Derived, Layer >inline
input_tensor_dim typedefbc::nn::Layer_Manager< Derived, Layer >
input_tensor_type typedefbc::nn::Layer_Manager< Derived, Layer >
key_type typedefbc::nn::Layer_Manager< Derived, Layer >
Layer_Manager classbc::nn::Layer_Manager< Derived, Layer >friend
Layer_Manager(Args... args)bc::nn::Layer_Manager< Derived, Layer >inline
load(Layer_Loader &loader) overridebc::nn::Layer_Manager< Derived, Layer >inlinevirtual
output_tensor_dim typedefbc::nn::Layer_Manager< Derived, Layer >
predict(const T &expression)bc::nn::Layer_Manager< Derived, Layer >inline
save(Layer_Loader &loader) const overridebc::nn::Layer_Manager< Derived, Layer >inlinevirtual
single_predict(const T &expression)bc::nn::Layer_Manager< Derived, Layer >inline
update_weights()bc::nn::Layer_Manager< Derived, Layer >inline
value_type typedefbc::nn::Layer_Manager< Derived, Layer >
zero_time_index()bc::nn::Layer_Manager< Derived, Layer >inline