DiSMEC++
regularizers_imp.cpp File Reference
#include "regularizers_imp.h"
#include "regularizers.h"
#include "utils/hash_vector.h"
#include "utils/conversion.h"
#include "doctest.h"
#include "spdlog/spdlog.h"

Go to the source code of this file.

Namespaces

 anonymous_namespace{regularizers_imp.cpp}
 

Functions

DenseRealVector anonymous_namespace{regularizers_imp.cpp}::make_vec (std::initializer_list< real_t > values)
 
void anonymous_namespace{regularizers_imp.cpp}::verify_line_search (objective::Objective &reg)
 
void anonymous_namespace{regularizers_imp.cpp}::verify_bias (objective::Objective &full, objective::Objective &no_bias)
 
 TEST_CASE ("l2-reg")
 
 TEST_CASE ("l2 line-search")
 
 TEST_CASE ("l2 bias")
 
 TEST_CASE ("huber-reg")
 
 TEST_CASE ("huber line-search")
 
 TEST_CASE ("huber bias")
 
 TEST_CASE ("elastic-net")
 
 TEST_CASE ("elastic line-search")
 
 TEST_CASE ("elastic bias")
 

Function Documentation

◆ TEST_CASE() [1/9]

TEST_CASE ( "elastic bias"  )

◆ TEST_CASE() [2/9]

TEST_CASE ( "elastic line-search"  )

◆ TEST_CASE() [3/9]

TEST_CASE ( "elastic-net"  )

◆ TEST_CASE() [4/9]

TEST_CASE ( "huber bias"  )

◆ TEST_CASE() [5/9]

TEST_CASE ( "huber line-search"  )

◆ TEST_CASE() [6/9]

◆ TEST_CASE() [7/9]

TEST_CASE ( "l2 bias"  )

◆ TEST_CASE() [8/9]

TEST_CASE ( "l2 line-search"  )

◆ TEST_CASE() [9/9]