ceras
yet another deep learning engine
Namespaces | Functions | Variables
loss.hpp File Reference
#include "./operation.hpp"
#include "./tensor.hpp"
#include "./utils/debug.hpp"

Go to the source code of this file.

Namespaces

 ceras
 

Functions

template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::mean_squared_logarithmic_error (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::squared_loss (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::mean_squared_error (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::mse (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::abs_loss (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::mean_absolute_error (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::mae (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::cross_entropy (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::binary_cross_entropy_loss (Lhs_Expression const &ground_truth, Rhs_Expression const &prediction) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::cross_entropy_loss (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 
template<Expression Lhs_Expression, Expression Rhs_Expression>
constexpr auto ceras::hinge_loss (Lhs_Expression const &lhs_ex, Rhs_Expression const &rhs_ex) noexcept
 

Variables

auto ceras::MeanSquaredError
 Computes the mean of squares of errors between labels and predictions. More...
 
auto ceras::MSE
 An alias name of function MeanSquaredError. More...
 
auto ceras::MeanAbsoluteError
 Computes the mean of absolute errors between labels and predictions. More...
 
auto ceras::MAE
 An alias name of function MeanAbsoluteError. More...
 
auto ceras::Hinge
 
auto ceras::CategoricalCrossentropy
 
auto ceras::CategoricalCrossEntropy
 
auto ceras::BinaryCrossentropy
 
auto ceras::BinaryCrossEntropy