libdl
0.0.1
Simple yet powerful deep learning
|
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::ModelBase | inline |
parameters() const noexcept (defined in dl::ModelBase) | dl::ModelBase | inline |
registerParameter(std::string name, TensorPtr &tensor) (defined in dl::ModelBase) | dl::ModelBase | protected |
registerParameters(std::string prefix, std::ranges::range auto &tensors) (defined in dl::ModelBase) | dl::ModelBase | inlineprotected |
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()=default | dl::Model< R(Args...)> | virtual |
~ModelBase()=default (defined in dl::ModelBase) | dl::ModelBase | virtual |