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 |
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 water.fvec.Frame |
removeSpecialColumns(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) |
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, 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, 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, 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)
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.ScoreContributionsTask getScoreContributionsTask(SharedTreeModel model)
protected abstract SharedTreeModelWithContributions.ScoreContributionsTask getScoreContributionsSoringTask(SharedTreeModel model, hex.Model.Contributions.ContributionsOptions options)