SHOGUN
3.2.1
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src
shogun
multiclass
ecoc
ECOCLLBDecoder.cpp
Go to the documentation of this file.
1
#include <
shogun/multiclass/ecoc/ECOCLLBDecoder.h
>
2
3
using namespace
shogun;
4
5
float64_t
CECOCLLBDecoder::compute_distance
(
SGVector<float64_t>
outputs,
const
int32_t *code)
6
{
7
float64_t
loss = 0;
8
for
(int32_t i=0; i < outputs.
vlen
; ++i)
9
loss += outputs[i]*code[i];
10
return
-loss;
11
}
float64_t
double float64_t
Definition:
common.h:50
shogun::SGVector< float64_t >
ECOCLLBDecoder.h
shogun::CECOCLLBDecoder::compute_distance
virtual float64_t compute_distance(SGVector< float64_t > outputs, const int32_t *code)
Definition:
ECOCLLBDecoder.cpp:5
shogun::SGVector::vlen
index_t vlen
Definition:
SGVector.h:707
SHOGUN
Machine Learning Toolbox - Documentation