BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
|
Go to the source code of this file.
Classes | |
struct | bc::nn::layer_traits< T > |
Namespaces | |
bc | |
The Evaluator determines if an expression needs to be greedily optimized. | |
bc::nn | |
bc::nn::detail | |
Typedefs | |
template<class T > | |
using | bc::nn::detail::query_forward_requires_inputs = typename T::forward_requires_inputs |
template<class T > | |
using | bc::nn::detail::query_forward_requires_outputs = typename T::forward_requires_outputs |
template<class T > | |
using | bc::nn::detail::query_forward_requires_extra_cache = typename T::forward_requires_extra_cache |
template<class T > | |
using | bc::nn::detail::query_backward_requires_inputs = typename T::backward_requires_inputs |
template<class T > | |
using | bc::nn::detail::query_backward_requires_outputs = typename T::backward_requires_outputs |
template<class T > | |
using | bc::nn::detail::query_backward_requires_extra_cache = typename T::backward_requires_extra_cache |
template<class T > | |
using | bc::nn::detail::query_input_tensor_dim = typename T::input_tensor_dim |
template<class T > | |
using | bc::nn::detail::query_output_tensor_dim = typename T::output_tensor_dim |
template<class T > | |
using | bc::nn::detail::query_greedy_evaluate_delta = typename T::greedy_evaluate_delta |
template<class T > | |
using | bc::nn::detail::query_backwards_delta_should_be_cached = typename T::query_backwards_delta_should_be_cached |
template<class T > | |
using | bc::nn::detail::query_requires_extra_cache = typename T::requires_extra_cache |
template<class T > | |
using | bc::nn::detail::query_extra_batched_cache_args = typename T::extra_batched_cache_args |
template<class T > | |
using | bc::nn::detail::query_defines_single_predict = typename T::defines_single_predict |
template<class T > | |
using | bc::nn::detail::query_defines_predict = typename T::defines_predict |