public abstract class SharedTreeModelWithContributions<M extends SharedTreeModel<M,P,O>,P extends SharedTreeModel.SharedTreeParameters,O extends SharedTreeModel.SharedTreeOutput> extends SharedTreeModel<M,P,O> implements hex.Model.Contributions
Modifier and Type | Class and Description |
---|---|
class |
SharedTreeModelWithContributions.ScoreContributionsSortingTask |
class |
SharedTreeModelWithContributions.ScoreContributionsTask |
class |
SharedTreeModelWithContributions.ScoreContributionsWithBackgroundTask |
SharedTreeModel.BufStringDecisionPathTracker, SharedTreeModel.SharedTreeOutput, SharedTreeModel.SharedTreeParameters
hex.Model.AdaptFrameParameters, hex.Model.BigScore, hex.Model.BigScoreChunkPredict, hex.Model.BigScorePredict, hex.Model.Contributions, hex.Model.DeepFeatures, hex.Model.ExemplarMembers, hex.Model.FeatureFrequencies, hex.Model.GetMostImportantFeatures, hex.Model.GetNTrees, hex.Model.GLRMArchetypes, hex.Model.GridSortBy, hex.Model.H2OModelDescriptor, hex.Model.InteractionBuilder, hex.Model.InteractionPair, hex.Model.InteractionSpec, hex.Model.JavaModelStreamWriter, hex.Model.JavaScoringOptions, hex.Model.LeafNodeAssignment, hex.Model.Output, hex.Model.Parameters, hex.Model.PredictScoreResult, hex.Model.RowToTreeAssignment, hex.Model.StagedPredictions, hex.Model.UpdateAuxTreeWeights
hex.Model.Contributions.ContributionsOptions, hex.Model.Contributions.ContributionsOutputFormat
Constructor and Description |
---|
SharedTreeModelWithContributions(water.Key<M> selfKey,
P parms,
O output) |
Modifier and Type | Method and Description |
---|---|
protected abstract SharedTreeModelWithContributions.ScoreContributionsTask |
getScoreContributionsSoringTask(SharedTreeModel model,
hex.Model.Contributions.ContributionsOptions options) |
protected abstract SharedTreeModelWithContributions.ScoreContributionsTask |
getScoreContributionsTask(SharedTreeModel model) |
protected abstract SharedTreeModelWithContributions.ScoreContributionsWithBackgroundTask |
getScoreContributionsWithBackgroundTask(SharedTreeModel model,
water.fvec.Frame fr,
water.fvec.Frame backgroundFrame,
boolean expand,
int[] catOffsets,
hex.Model.Contributions.ContributionsOptions options) |
protected water.fvec.Frame |
removeSpecialColumns(water.fvec.Frame frame) |
protected water.fvec.Frame |
removeSpecialNNonNumericColumns(water.fvec.Frame frame) |
water.fvec.Frame |
scoreContributions(water.fvec.Frame frame,
water.Key<water.fvec.Frame> destination_key) |
water.fvec.Frame |
scoreContributions(water.fvec.Frame frame,
water.Key<water.fvec.Frame> destination_key,
water.Job<water.fvec.Frame> j) |
water.fvec.Frame |
scoreContributions(water.fvec.Frame frame,
water.Key<water.fvec.Frame> destination_key,
water.Job<water.fvec.Frame> j,
hex.Model.Contributions.ContributionsOptions options) |
water.fvec.Frame |
scoreContributions(water.fvec.Frame frame,
water.Key<water.fvec.Frame> destination_key,
water.Job<water.fvec.Frame> j,
hex.Model.Contributions.ContributionsOptions options,
water.fvec.Frame backgroundFrame) |
binomialOpt, deepClone, getGenModelEncoding, getMostImportantFeatures, getSharedTreeSubgraph, getToEigenVec, isFeatureUsedInPredict, makeAllTreeColumnNames, makeMetricBuilder, makePojoWriter, makeTreePojoWriter, postProcessPredictions, readAll_impl, remove_impl, score0, score0, score0, score0, score0Incremental, scoreFeatureFrequencies, scoreLeafNodeAssignment, updateAuxTreeWeights, writeAll_impl
adaptFrameForScore, adaptTestForJavaScoring, adaptTestForTrain, adaptTestForTrain, adaptTestForTrain, addMetrics, addModelMetrics, addWarning, aic, auc, AUCPR, checksum_impl, classification_error, compareTo, computeDeviances, containsResponse, data, defaultThreshold, defaultThreshold, deleteCrossValidationFoldAssignment, deleteCrossValidationModels, deleteCrossValidationPreds, deviance, deviance, evaluateAutoModelParameters, exportBinaryModel, exportMojo, fetchAll, fillScoringInfo, getDefaultGridSortBy, getMojo, getPojoInterfaces, haveMojo, havePojo, importBinaryModel, initActualParamValues, isDistributionHuber, isFeatureUsedInPredict, isGeneric, isSupervised, last_scored, lift_top_group, likelihood, logloss, loss, mae, makeAdaptFrameParameters, makeBigScoreTask, makeInteraction, makeInteractions, makeInteractions, makeSchema, makeScoringDomains, makeScoringNames, makeScoringNames, mean_per_class_error, modelDescriptor, mse, needsPostProcess, predictScoreImpl, r2, resetThreshold, result, rmsle, score, score, score, score, score, score, score, score, score0, score0, score0PostProcessSupervised, scoreMetrics, scoring_history, scoringDomains, setInputParms, setupBigScorePredict, testJavaScoring, testJavaScoring, testJavaScoring, testJavaScoring, testJavaScoring, toJava, toJava, toJava, toJavaAlgo, toJavaCheckTooBig, toJavaInit, toJavaModelClassName, toJavaPredictBody, toJavaTransform, toJavaUUID, toMojo, toMojo, toString, transform, uploadBinaryModel, writeTo
delete_and_lock, delete_and_lock, delete_and_lock, delete_and_lock, delete, delete, delete, delete, read_lock, read_lock, read_lock, unlock_all, unlock, unlock, unlock, unlock, update, update, update, write_lock_to_read_lock, write_lock, write_lock, write_lock
checksum_impl, checksum, checksum, getKey, readAll, remove_impl, remove_self_key_impl, remove, remove, remove, remove, remove, remove, removeQuietly, writeAll
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal, writeJSON
public water.fvec.Frame scoreContributions(water.fvec.Frame frame, water.Key<water.fvec.Frame> destination_key)
scoreContributions
in interface hex.Model.Contributions
protected water.fvec.Frame removeSpecialColumns(water.fvec.Frame frame)
protected water.fvec.Frame removeSpecialNNonNumericColumns(water.fvec.Frame frame)
public water.fvec.Frame scoreContributions(water.fvec.Frame frame, water.Key<water.fvec.Frame> destination_key, water.Job<water.fvec.Frame> j)
scoreContributions
in interface hex.Model.Contributions
public water.fvec.Frame scoreContributions(water.fvec.Frame frame, water.Key<water.fvec.Frame> destination_key, water.Job<water.fvec.Frame> j, hex.Model.Contributions.ContributionsOptions options)
scoreContributions
in interface hex.Model.Contributions
protected abstract SharedTreeModelWithContributions.ScoreContributionsWithBackgroundTask getScoreContributionsWithBackgroundTask(SharedTreeModel model, water.fvec.Frame fr, water.fvec.Frame backgroundFrame, boolean expand, int[] catOffsets, hex.Model.Contributions.ContributionsOptions options)
public water.fvec.Frame scoreContributions(water.fvec.Frame frame, water.Key<water.fvec.Frame> destination_key, water.Job<water.fvec.Frame> j, hex.Model.Contributions.ContributionsOptions options, water.fvec.Frame backgroundFrame)
scoreContributions
in interface hex.Model.Contributions
protected abstract SharedTreeModelWithContributions.ScoreContributionsTask getScoreContributionsTask(SharedTreeModel model)
protected abstract SharedTreeModelWithContributions.ScoreContributionsTask getScoreContributionsSoringTask(SharedTreeModel model, hex.Model.Contributions.ContributionsOptions options)