Loading...
Searching...
No Matches
Classes | Namespaces | Functions
cosine_weighted_l2.h File Reference
#include "core/spherical.h"
#include "bbm/sampledlossfunction.h"
#include "linearizer/spherical_linearizer.h"

Go to the source code of this file.

Classes

struct  nganL2_error< CONF >
 Standard cosine weighted l2 error. More...
 
struct  nganL2< BSDF, REFERENCE, COMPONENT, UNIT >
 nganL2 loss function More...
 
struct  lowL2_error< CONF >
 Low et al. cosine weighted l2 error. More...
 
struct  lowL2< BSDF, REFERENCE, COMPONENT, UNIT >
 lowL2 loss function More...
 
struct  bieronL2_error< CONF >
 Bieron and Peers cosine weighted l2 error. More...
 
struct  bieronL2< BSDF, REFERENCE, COMPONENT, UNIT >
 bieronL2 loss function More...
 

Namespaces

namespace  bbm
 

Functions

 BBM_CHECK_CONCEPT (concepts::samplelossfunction, nganL2_error< config >)
 
 BBM_CHECK_CONCEPT (concepts::samplelossfunction, lowL2_error< config >)
 
 BBM_CHECK_CONCEPT (concepts::samplelossfunction, bieronL2_error< config >)
 

Detailed Description

A cosine weighted L2 loss functions