libdl  0.0.1
Simple yet powerful deep learning
Loading...
Searching...
No Matches
dl::Model< R(Args...)> Member List

This is the complete list of members for dl::Model< R(Args...)>, including all inherited members.

forward(Args... args)=0 (defined in dl::Model< R(Args...)>)dl::Model< R(Args...)>protectedpure virtual
numParameters() const noexcept (defined in dl::ModelBase)dl::ModelBase
numTrainableParams() const noexcept (defined in dl::ModelBase)dl::ModelBase
operator()(Args &&... args) (defined in dl::Model< R(Args...)>)dl::Model< R(Args...)>inline
parameters() noexcept (defined in dl::ModelBase)dl::ModelBaseinline
parameters() const noexcept (defined in dl::ModelBase)dl::ModelBaseinline
registerParameter(std::string name, TensorPtr &tensor) (defined in dl::ModelBase)dl::ModelBaseprotected
registerParameters(std::string prefix, std::ranges::range auto &tensors) (defined in dl::ModelBase)dl::ModelBaseinlineprotected
registerSubmodel(std::string prefix, const ModelBase &model) (defined in dl::Model< R(Args...)>)dl::Model< R(Args...)>inlineprotected
signature typedef (defined in dl::Model< R(Args...)>)dl::Model< R(Args...)>
to(const Device &device) noexcept (defined in dl::Model< R(Args...)>)dl::Model< R(Args...)>
~Model()=defaultdl::Model< R(Args...)>virtual
~ModelBase()=default (defined in dl::ModelBase)dl::ModelBasevirtual