|
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.
1.7.4