This class measures the negative log likelihood.
Inheritance:
Public Fields
-
Sequence* inputs
- contains a pointer to the negative log likelihood to measure
Public Methods
-
NLLMeasurer(Sequence* inputs_, DataSet* data_, XFile* file_)
Public Fields
-
XFile* file
-
DataSet* data
-
bool binary_mode
Public Methods
-
virtual void measureExample()
-
virtual void measureIteration()
-
virtual void measureEnd()
-
virtual void reset()
Inherited from Object:
Public Fields
-
Allocator* allocator
Public Methods
-
void addOption(const char* name, int size, void* ptr, const char* help="")
-
void addIOption(const char* name, int* ptr, int init_value, const char* help="")
-
void addROption(const char* name, real* ptr, real init_value, const char* help="")
-
void addBOption(const char* name, bool* ptr, bool init_value, const char* help="")
-
void addOOption(const char* name, Object** ptr, Object* init_value, const char* help="")
-
void setOption(const char* name, void* ptr)
-
void setIOption(const char* name, int option)
-
void setROption(const char* name, real option)
-
void setBOption(const char* name, bool option)
-
void setOOption(const char* name, Object* option)
-
virtual void loadXFile(XFile* file)
-
virtual void saveXFile(XFile* file)
-
void load(const char* filename)
-
void save(const char* filename)
-
void* operator new(size_t size, Allocator* allocator_=NULL)
-
void* operator new(size_t size, Allocator* allocator_, void* ptr_)
-
void operator delete(void* ptr)
Documentation
This class measures the negative log likelihood. In fact, it supposes
that the input given is the positive log likelihood. It can
then normalized by the total number of frames and/or the number of total
of examples.
- Sequence* inputs
- contains a pointer to the negative log likelihood to measure
- NLLMeasurer(Sequence* inputs_, DataSet* data_, XFile* file_)
- This class has no child classes.
- Author:
- Johnny Mariethoz (Johnny.Mariethoz@idiap.ch)
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.