BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
bc::nn::Cache Member List

This is the complete list of members for bc::nn::Cache, including all inherited members.

clear_bp_storage(key_type< K, V, cache_key_type::always_forward > key)bc::nn::Cacheinline
clear_bp_storage(key_type< K, V, cache_key_type::inherit > key)bc::nn::Cacheinline
clear_bp_storage(key_type< K, V, cache_key_type::always_recurrent > key)bc::nn::Cacheinline
contains(key_type< K, V, R > key) constbc::nn::Cacheinline
decrement_time_index()bc::nn::Cacheinline
enable_recurrent_caching(bool enable=true)bc::nn::Cacheinline
get_time_index() constbc::nn::Cacheinline
increment_time_index()bc::nn::Cacheinline
key_type typedefbc::nn::Cache
load(key_type< K, V, cache_key_type::inherit > key, int t_modifier=0) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::inherit > key, int t_modifier, Factory factory) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::inherit > key, Factory factory) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::always_recurrent > key, int t_modifier=0) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::always_forward > key, int t_modifier=0) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::always_recurrent > key, int t_modifier, DefaultFactory function) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::always_recurrent > key, DefaultFactory function) constbc::nn::Cacheinline
load(key_type< K, V, cache_key_type::always_forward > key, DefaultFactory function) constbc::nn::Cacheinline
set_time_index(int idx)bc::nn::Cacheinline
store(key_type< K, V, cache_key_type::inherit > key, U &&expression)bc::nn::Cacheinline
store(key_type< K, V, cache_key_type::always_recurrent > key, U &&expression)bc::nn::Cacheinline
store(key_type< K, V, cache_key_type::always_forward > key, U &&expression)bc::nn::Cacheinline
zero_time_index()bc::nn::Cacheinline