#include <samplelossfunction.h>
template<typename SAMPLELOSS>
{
{
loss(std::declval<Vec3d_t<SAMPLELOSS>>(), std::declval<Vec3d_t<SAMPLELOSS>>(), std::declval<Spectrum_t<SAMPLELOSS>>(), std::declval<Spectrum_t<SAMPLELOSS>>()) } -> std::same_as<Value_t<SAMPLELOSS>>;
}
has_config
Definition: config.h:53
loss concept
Definition: loss.h:29
Definition: samplelossfunction.h:28