Deep Learning Algorithm Implementations 1.0.0
C++ implementations of fundamental deep learning algorithms
|
Classes | |
class | AutogradLoss |
Base class for autograd-compatible loss functions. More... | |
class | BCELoss |
Binary Cross Entropy Loss with autograd support. More... | |
class | BCEWithLogitsLoss |
Binary Cross Entropy with Logits Loss. More... | |
class | CrossEntropyLoss |
Cross Entropy Loss with autograd support. More... | |
class | HingeLoss |
Hinge Loss with autograd support. More... | |
class | HuberLoss |
Huber Loss with autograd support. More... | |
class | MSELoss |
Mean Squared Error Loss with autograd support. More... | |
Typedefs | |
using | MSELossD = MSELoss< double > |
using | MSELossF = MSELoss< float > |
using | CrossEntropyLossD = CrossEntropyLoss< double > |
using | CrossEntropyLossF = CrossEntropyLoss< float > |
using | BCELossD = BCELoss< double > |
using | BCELossF = BCELoss< float > |
using | BCEWithLogitsLossD = BCEWithLogitsLoss< double > |
using | BCEWithLogitsLossF = BCEWithLogitsLoss< float > |
using | HingeLossD = HingeLoss< double > |
using | HingeLossF = HingeLoss< float > |
using | HuberLossD = HuberLoss< double > |
using | HuberLossF = HuberLoss< float > |
using dl::loss::BCELossD = typedef BCELoss<double> |
Definition at line 235 of file losses.hpp.
using dl::loss::BCELossF = typedef BCELoss<float> |
Definition at line 236 of file losses.hpp.
using dl::loss::BCEWithLogitsLossD = typedef BCEWithLogitsLoss<double> |
Definition at line 237 of file losses.hpp.
using dl::loss::BCEWithLogitsLossF = typedef BCEWithLogitsLoss<float> |
Definition at line 238 of file losses.hpp.
using dl::loss::CrossEntropyLossD = typedef CrossEntropyLoss<double> |
Definition at line 233 of file losses.hpp.
using dl::loss::CrossEntropyLossF = typedef CrossEntropyLoss<float> |
Definition at line 234 of file losses.hpp.
using dl::loss::HingeLossD = typedef HingeLoss<double> |
Definition at line 239 of file losses.hpp.
using dl::loss::HingeLossF = typedef HingeLoss<float> |
Definition at line 240 of file losses.hpp.
using dl::loss::HuberLossD = typedef HuberLoss<double> |
Definition at line 241 of file losses.hpp.
using dl::loss::HuberLossF = typedef HuberLoss<float> |
Definition at line 242 of file losses.hpp.
using dl::loss::MSELossD = typedef MSELoss<double> |
Definition at line 231 of file losses.hpp.
using dl::loss::MSELossF = typedef MSELoss<float> |
Definition at line 232 of file losses.hpp.