pulsatrix
Loading...
Searching...
No Matches
pulsatrix::TransformerBlock Member List

This is the complete list of members for pulsatrix::TransformerBlock, including all inherited members.

backward(const Tensor &grad_output) overridepulsatrix::TransformerBlockvirtual
compute_device() const overridepulsatrix::TransformerBlockinlinevirtual
d_model() constpulsatrix::TransformerBlockinline
forward(const Tensor &input)pulsatrix::Moduleinline
forward_impl(const Tensor &input) overridepulsatrix::TransformerBlockprotectedvirtual
forward_traced(const Tensor &input, NodeId input_node, ComputationGraph &graph, Autograd &autograd)pulsatrix::Moduleinline
is_training() constpulsatrix::Moduleinline
mha()pulsatrix::TransformerBlockinline
named_parameters() overridepulsatrix::TransformerBlockvirtual
norm1()pulsatrix::TransformerBlockinline
norm2()pulsatrix::TransformerBlockinline
op_type() const overridepulsatrix::TransformerBlockinlinevirtual
parameters()pulsatrix::Moduleinlinevirtual
propagate_relevance(const Tensor &relevance_out, const LRPRuleConfig &config) overridepulsatrix::TransformerBlockvirtual
set_requires_grad(bool requires_grad, const std::string &prefix="")pulsatrix::Moduleinline
set_training(bool training) overridepulsatrix::TransformerBlockvirtual
supports_lrp_rule(LRPRule rule) constpulsatrix::Moduleinlinevirtual
swiglu()pulsatrix::TransformerBlockinline
TransformerBlock(int64_t d_model, int64_t num_heads, int64_t d_ff, DeviceBackend *backend, bool use_rope=true, bool use_qk_norm=false)pulsatrix::TransformerBlock
~Module()=defaultpulsatrix::Modulevirtual