PLearn 0.1
|
#include <plearn/vmat/VMat.h>
#include <plearn/vmat/RowBufferedVMatrix.h>
#include <plearn/var/Func.h>
#include "SDBWithStats.h"
Go to the source code of this file.
Classes | |
class | PLearn::SDBVMOutputCoder |
class | PLearn::SDBVMField |
class | PLearn::SDBVMSource |
A SDBVMSource represents a source for a value that can be either directly a field from a SDB or an already processed SDBVMField. More... | |
class | PLearn::SDBVMatrix |
class | PLearn::SDBVMFieldSource1 |
A field that maps exactly 1 SDB field to a VMatrix segment (abstract) More... | |
class | PLearn::SDBVMFieldSource2 |
A field that maps exactly 2 SDB fields to a VMatrix segment (abstract) More... | |
class | PLearn::SDBVMFieldAsIs |
Pass through the value within the SDB (after conversion to real of the underlying SDB type) More... | |
class | PLearn::SDBVMFieldNormalize |
Normalize the field (subtract the mean then divide by standard dev) More... | |
class | PLearn::SDBVMFieldDivSigma |
Just divide by standard deviation. More... | |
class | PLearn::SDBVMFieldAffine |
Apply an affine transformation to the field: y = a*x+b. More... | |
class | PLearn::SDBVMFieldPosAffine |
Take the positive part of the field, followed by affine transformation: y = a*max(x,0)+b. More... | |
class | PLearn::SDBVMFieldSignedPower |
Do the following : y = x^a. More... | |
class | PLearn::SDBVMFieldFunc1 |
class | PLearn::SDBVMFieldFunc2 |
class | PLearn::SDBVMFieldDate |
Convert a date to fill 3 columns in the VMat: YYYY, MM, DD. More... | |
class | PLearn::SDBVMFieldDay |
class | PLearn::SDBVMFieldMonths |
Computed year*12+(month-1) More... | |
class | PLearn::SDBVMFieldDateDiff |
difference between two dates ("source1-source2" expressed as an integer number of days, months, or years) More... | |
class | PLearn::SDBVMFieldDiscrete |
A field that recodes its source field according to an OutputCoder object. More... | |
class | PLearn::SDBVMFieldDateGreater |
verifies if the date within the row is greater than a threshold date More... | |
class | PLearn::SDBVMFieldCodeAsIs |
class | PLearn::SDBVMFieldRemapReals |
class | PLearn::SDBVMFieldRemapStrings |
class | PLearn::SDBVMFieldRemapIntervals |
class | PLearn::SDBVMFieldMultiDiscrete |
class | PLearn::SDBVMFieldICBCTargets |
class | PLearn::SDBVMFieldHasClaim |
class | PLearn::SDBVMFieldSumClaims |
class | PLearn::SDBVMFieldICBCClassification |
Namespaces | |
namespace | PLearn |
< for swap | |
namespace | PLearn::SDBFields |
Typedefs | |
typedef PP< SDBVMOutputCoder > | PLearn::PSDBVMOutputCoder |
typedef PP< SDBVMField > | PLearn::PSDBVMField |
typedef PP< SDBVMFieldDiscrete > | PLearn::PSDBVMFieldDiscrete |
typedef Array < PSDBVMFieldDiscrete > | PLearn::FieldArray |
In general, if there are N fields, x_1...x_N, and each can take y_i values, then the discrete value is: | |
typedef SDBVMSource | PLearn::SDBFields::FSource |
typedef SDBVMField | PLearn::SDBFields::FField |
typedef SDBVMFieldSource1 | PLearn::SDBFields::FSource1 |
typedef SDBVMFieldSource2 | PLearn::SDBFields::FSource2 |
typedef SDBVMFieldAsIs | PLearn::SDBFields::FAsIs |
typedef SDBVMFieldNormalize | PLearn::SDBFields::FNormalize |
typedef SDBVMFieldDivSigma | PLearn::SDBFields::FDivSigma |
typedef SDBVMFieldAffine | PLearn::SDBFields::FAffine |
typedef SDBVMFieldPosAffine | PLearn::SDBFields::FPosAffine |
typedef SDBVMFieldSignedPower | PLearn::SDBFields::FSignedPower |
typedef SDBVMFieldFunc1 | PLearn::SDBFields::FFunc1 |
typedef SDBVMFieldFunc2 | PLearn::SDBFields::FFunc2 |
typedef SDBVMFieldDate | PLearn::SDBFields::FDate |
typedef SDBVMFieldDateDiff | PLearn::SDBFields::FDateDiff |
typedef SDBVMFieldDateGreater | PLearn::SDBFields::FDateGreater |
typedef SDBVMFieldDay | PLearn::SDBFields::FDay |
typedef SDBVMFieldDiscrete | PLearn::SDBFields::FDiscrete |
typedef SDBVMFieldCodeAsIs | PLearn::SDBFields::FCodeAsIs |
typedef SDBVMFieldRemapReals | PLearn::SDBFields::FRemapReals |
typedef SDBVMFieldRemapStrings | PLearn::SDBFields::FRemapStrings |
typedef SDBVMFieldRemapIntervals | PLearn::SDBFields::FRemapIntervals |
typedef SDBVMFieldMultiDiscrete | PLearn::SDBFields::FMultiDiscrete |
typedef SDBVMFieldICBCTargets | PLearn::SDBFields::FICBCTargets |
typedef SDBVMFieldHasClaim | PLearn::SDBFields::FHasClaim |
typedef SDBVMFieldSumClaims | PLearn::SDBFields::FSumClaims |
typedef SDBVMFieldICBCClassification | PLearn::SDBFields::FICBCClassification |
Enumerations | |
enum | PLearn::SDBVMOutputCoding { PLearn::SDBVMUnknownCoding = 0, PLearn::SDBVMNumeric, PLearn::SDBVMOneHot, PLearn::SDBVMOneHotMinus1 } |
Functions | |
int | PLearn::ICBCpartition (const Vec &claims, real threshold) |
Definition in file SDBVMat.h.