OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
opennn::MultiHeadProjectionOp Member List

This is the complete list of members for opennn::MultiHeadProjectionOp, including all inherited members.

accumulate_input_delta_crossopennn::MultiHeadProjectionOp
accumulate_input_delta_selfopennn::MultiHeadProjectionOp
apply(const TensorView &input, TensorView &head_output, float *scratch)opennn::MultiHeadProjectionOp
apply_delta(const TensorView &head_delta, const TensorView &input, TensorView &input_delta, bool accumulate, float *scratch) constopennn::MultiHeadProjectionOp
back_propagate(ForwardPropagation &fp, BackPropagation &bp, size_t layer) const noexcept overrideopennn::MultiHeadProjectionOpvirtual
combinationopennn::MultiHeadProjectionOp
compute_dtypeopennn::MultiHeadProjectionOp
destroy_cuda()opennn::Operatorinlinevirtual
forward_propagate(ForwardPropagation &fp, size_t layer, bool is_training) noexcept overrideopennn::MultiHeadProjectionOpvirtual
from_JSON(const Json *)opennn::Operatorinlinevirtual
get_input(ForwardPropagation &fp, size_t layer, size_t i=0) const noexceptopennn::Operatorinline
get_input_delta(BackPropagation &bp, size_t layer, size_t i=0) const noexceptopennn::Operatorinline
get_inputs(ForwardPropagation &fp, size_t layer, size_t i=0) const noexceptopennn::Operatorinline
get_output(ForwardPropagation &fp, size_t layer, size_t i=0) const noexceptopennn::Operatorinline
get_output_delta(BackPropagation &bp, size_t layer, size_t i=0) const noexceptopennn::Operatorinline
head_dimensionopennn::MultiHeadProjectionOp
heads_numberopennn::MultiHeadProjectionOp
input_delta_slotsopennn::Operator
input_delta_slots_crossopennn::MultiHeadProjectionOp
input_delta_slots_selfopennn::MultiHeadProjectionOp
input_featuresopennn::MultiHeadProjectionOp
input_slotsopennn::Operator
input_view_indexopennn::MultiHeadProjectionOp
link_gradients(span< const TensorView > views) overrideopennn::MultiHeadProjectionOpinlinevirtual
link_parameters(span< const TensorView > views) overrideopennn::MultiHeadProjectionOpinlinevirtual
link_states(span< const TensorView >)opennn::Operatorinlinevirtual
load_state_from_JSON(const Json *)opennn::Operatorinlinevirtual
output_delta_slotsopennn::Operator
output_slotsopennn::Operator
parameter_specs() const overrideopennn::MultiHeadProjectionOpinlinevirtual
scratch_slotsopennn::MultiHeadProjectionOp
set(Index input_features, Index heads_number, Index head_dimension, Type compute_dtype)opennn::MultiHeadProjectionOp
set_parameters_glorot() overrideopennn::MultiHeadProjectionOpinlinevirtual
set_parameters_random() overrideopennn::MultiHeadProjectionOpinlinevirtual
state_specs() constopennn::Operatorinlinevirtual
to_JSON(JsonWriter &) constopennn::Operatorinlinevirtual
~Operator()=defaultopennn::Operatorvirtual