Uses of Class
org.tribuo.util.onnx.ONNXNode
Packages that use ONNXNode
Package
Description
Provides the core interfaces and classes for using Tribuo.
Provides majority vote ensemble combiners for classification
along with an implementation of multiclass Adaboost.
Provides an interface to LibLinear-java for classification problems.
Provides an interface to LibSVM for classification problems.
Provides an implementation of a classification factorization machine using Stochastic Gradient Descent.
Provides an implementation of a classification linear model using Stochastic Gradient Descent.
Provides the base classes for models trained with stochastic gradient descent.
Provides an interface for model prediction combinations,
two base classes for ensemble models, a base class for
ensemble excuses, and a Bagging implementation.
Provides math related util classes.
Provides a multi-label ensemble combiner that performs a (possibly
weighted) majority vote among each label independently, along with an
implementation of classifier chain ensembles.
Provides an implementation of a multi-label classification factorization machine model using Stochastic Gradient Descent.
Provides an implementation of a multi-label classification linear model using Stochastic Gradient Descent.
Provides
EnsembleCombiner implementations
for working with multi-output regression problems.Provides an interface to liblinear for regression problems.
Provides an interface to LibSVM for regression problems.
Provides an implementation of factorization machines for regression using Stochastic Gradient Descent.
Provides an implementation of linear regression using Stochastic Gradient Descent.
Provides implementations of sparse linear regression using various forms of regularisation penalty.
Interfaces and utilities for writing ONNX models from Java.
-
Uses of ONNXNode in org.tribuo
Methods in org.tribuo that return ONNXNode -
Uses of ONNXNode in org.tribuo.classification.ensemble
Methods in org.tribuo.classification.ensemble that return ONNXNodeModifier and TypeMethodDescriptionFullyWeightedVotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.FullyWeightedVotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNX.VotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.VotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNXMethods in org.tribuo.classification.ensemble with parameters of type ONNXNodeModifier and TypeMethodDescriptionFullyWeightedVotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.FullyWeightedVotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNX.VotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.VotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNX -
Uses of ONNXNode in org.tribuo.classification.liblinear
Methods in org.tribuo.classification.liblinear that return ONNXNode -
Uses of ONNXNode in org.tribuo.classification.libsvm
Methods in org.tribuo.classification.libsvm that return ONNXNode -
Uses of ONNXNode in org.tribuo.classification.sgd.fm
Methods in org.tribuo.classification.sgd.fm that return ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMClassificationModel.onnxOutput(ONNXNode input) Methods in org.tribuo.classification.sgd.fm with parameters of type ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMClassificationModel.onnxOutput(ONNXNode input) -
Uses of ONNXNode in org.tribuo.classification.sgd.linear
Methods in org.tribuo.classification.sgd.linear that return ONNXNodeMethods in org.tribuo.classification.sgd.linear with parameters of type ONNXNode -
Uses of ONNXNode in org.tribuo.common.sgd
Methods in org.tribuo.common.sgd that return ONNXNodeModifier and TypeMethodDescriptionprotected abstract ONNXNodeAbstractFMModel.onnxOutput(ONNXNode input) Takes the unnormalized ONNX output of this model and applies an appropriate normalizer from the concrete class.protected abstract ONNXNodeAbstractLinearSGDModel.onnxOutput(ONNXNode input) Takes the unnormalized ONNX output of this model and applies an appropriate normalizer from the concrete class.AbstractFMModel.writeONNXGraph(ONNXRef<?> input) AbstractLinearSGDModel.writeONNXGraph(ONNXRef<?> input) Methods in org.tribuo.common.sgd with parameters of type ONNXNodeModifier and TypeMethodDescriptionprotected abstract ONNXNodeAbstractFMModel.onnxOutput(ONNXNode input) Takes the unnormalized ONNX output of this model and applies an appropriate normalizer from the concrete class.protected abstract ONNXNodeAbstractLinearSGDModel.onnxOutput(ONNXNode input) Takes the unnormalized ONNX output of this model and applies an appropriate normalizer from the concrete class. -
Uses of ONNXNode in org.tribuo.ensemble
Methods in org.tribuo.ensemble that return ONNXNodeModifier and TypeMethodDescriptiondefault ONNXNodeEnsembleCombiner.exportCombiner(ONNXNode input) Exports this ensemble combiner into the ONNX context of its input.EnsembleCombiner.exportCombiner(ONNXNode input, U weight) Exports this ensemble combiner into the ONNX context of its input.WeightedEnsembleModel.writeONNXGraph(ONNXRef<?> input) Methods in org.tribuo.ensemble with parameters of type ONNXNodeModifier and TypeMethodDescriptiondefault ONNXNodeEnsembleCombiner.exportCombiner(ONNXNode input) Exports this ensemble combiner into the ONNX context of its input.EnsembleCombiner.exportCombiner(ONNXNode input, U weight) Exports this ensemble combiner into the ONNX context of its input. -
Uses of ONNXNode in org.tribuo.math.util
Methods in org.tribuo.math.util that return ONNXNodeModifier and TypeMethodDescriptionExpNormalizer.exportNormalizer(ONNXNode input) Returns the ONNX softmax node over the 2nd dimension.NoopNormalizer.exportNormalizer(ONNXNode input) Returns its input.Normalizer.exportNormalizer(ONNXNode input) Applies ONNX ReduceMin, Sub, ReduceSum, and Div operations to input.SigmoidNormalizer.exportNormalizer(ONNXNode input) Returns the ONNX sigmoid node, operating independently over each element.default ONNXNodeVectorNormalizer.exportNormalizer(ONNXNode input) Exports this normalizer to ONNX, returning the leaf of the appended graph and writing the nodes needed for normalization into theONNXContextthatinputbelongs to.Methods in org.tribuo.math.util with parameters of type ONNXNodeModifier and TypeMethodDescriptionExpNormalizer.exportNormalizer(ONNXNode input) Returns the ONNX softmax node over the 2nd dimension.NoopNormalizer.exportNormalizer(ONNXNode input) Returns its input.Normalizer.exportNormalizer(ONNXNode input) Applies ONNX ReduceMin, Sub, ReduceSum, and Div operations to input.SigmoidNormalizer.exportNormalizer(ONNXNode input) Returns the ONNX sigmoid node, operating independently over each element.default ONNXNodeVectorNormalizer.exportNormalizer(ONNXNode input) Exports this normalizer to ONNX, returning the leaf of the appended graph and writing the nodes needed for normalization into theONNXContextthatinputbelongs to. -
Uses of ONNXNode in org.tribuo.multilabel.ensemble
Methods in org.tribuo.multilabel.ensemble that return ONNXNodeModifier and TypeMethodDescriptionMultiLabelVotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.MultiLabelVotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNXMethods in org.tribuo.multilabel.ensemble with parameters of type ONNXNodeModifier and TypeMethodDescriptionMultiLabelVotingCombiner.exportCombiner(ONNXNode input) Exports this voting combiner to ONNX.MultiLabelVotingCombiner.exportCombiner(ONNXNode input, T weight) Exports this voting combiner to ONNX -
Uses of ONNXNode in org.tribuo.multilabel.sgd.fm
Methods in org.tribuo.multilabel.sgd.fm that return ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMMultiLabelModel.onnxOutput(ONNXNode input) Methods in org.tribuo.multilabel.sgd.fm with parameters of type ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMMultiLabelModel.onnxOutput(ONNXNode input) -
Uses of ONNXNode in org.tribuo.multilabel.sgd.linear
Methods in org.tribuo.multilabel.sgd.linear that return ONNXNodeMethods in org.tribuo.multilabel.sgd.linear with parameters of type ONNXNode -
Uses of ONNXNode in org.tribuo.regression.ensemble
Methods in org.tribuo.regression.ensemble that return ONNXNodeModifier and TypeMethodDescriptionAveragingCombiner.exportCombiner(ONNXNode input) Exports this averaging combiner, writing constructed nodes into theONNXContextgoverninginputand returning the leaf node of the combiner.AveragingCombiner.exportCombiner(ONNXNode input, T weight) Exports this averaging combiner, writing constructed nodes into theONNXContextgoverninginputand returning the leaf node of the combiner.Methods in org.tribuo.regression.ensemble with parameters of type ONNXNodeModifier and TypeMethodDescriptionAveragingCombiner.exportCombiner(ONNXNode input) Exports this averaging combiner, writing constructed nodes into theONNXContextgoverninginputand returning the leaf node of the combiner.AveragingCombiner.exportCombiner(ONNXNode input, T weight) Exports this averaging combiner, writing constructed nodes into theONNXContextgoverninginputand returning the leaf node of the combiner. -
Uses of ONNXNode in org.tribuo.regression.liblinear
Methods in org.tribuo.regression.liblinear that return ONNXNode -
Uses of ONNXNode in org.tribuo.regression.libsvm
Methods in org.tribuo.regression.libsvm that return ONNXNode -
Uses of ONNXNode in org.tribuo.regression.sgd.fm
Methods in org.tribuo.regression.sgd.fm that return ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMRegressionModel.onnxOutput(ONNXNode fmOutput) Methods in org.tribuo.regression.sgd.fm with parameters of type ONNXNodeModifier and TypeMethodDescriptionprotected ONNXNodeFMRegressionModel.onnxOutput(ONNXNode fmOutput) -
Uses of ONNXNode in org.tribuo.regression.sgd.linear
Methods in org.tribuo.regression.sgd.linear that return ONNXNodeMethods in org.tribuo.regression.sgd.linear with parameters of type ONNXNode -
Uses of ONNXNode in org.tribuo.regression.slm
Methods in org.tribuo.regression.slm that return ONNXNode -
Uses of ONNXNode in org.tribuo.util.onnx
Methods in org.tribuo.util.onnx that return ONNXNodeModifier and TypeMethodDescriptionONNXRef.apply(ONNXOperators op) Convenience method that callsONNXContext.operation(ONNXOperators, List, String), using this ONNXRef as the argument toinputs.ONNXRef.apply(ONNXOperators op, String outputName) Convenience method that callsONNXContext.operation(ONNXOperators, List, String), using this ONNXRef as the argument toinputs.ONNXRef.apply(ONNXOperators op, List<ONNXRef<?>> others) Convenience method that callsONNXContext.operation(ONNXOperators, List, String, Map), using this ONNXRef as the first argument toinputs, withotherInputsappend as subsequent arguments.ONNXRef.apply(ONNXOperators op, List<ONNXRef<?>> others, String outputName) Convenience method that callsONNXContext.operation(ONNXOperators, List, String, Map), using this ONNXRef as the argument toinputs, withotherInputsappend as subsequent arguments.ONNXRef.apply(ONNXOperators op, Map<String, Object> attributes) Convenience method that callsONNXContext.operation(ONNXOperators, List, String, Map), using this ONNXRef as the argument toinputs.ONNXRef.apply(ONNXOperators op, ONNXRef<?> other) Convenience method that callsONNXContext.operation(ONNXOperators, List, String, Map), passing this ONNXRef andotheras a length 2 list toinputs.ONNXRef.apply(ONNXOperators op, ONNXRef<?> other, String outputName) Convenience method that callsONNXContext.operation(ONNXOperators, List, String), passing this ONNXRef andotheras a length 2 list toinputs.Convenience method that callsONNXContext.operation(ONNXOperators, List, String, Map), passing this ONNXRef andotheras a length 2 list toinputs.Casts this ONNXRef to a different type using theONNXOperators.CASToperation, and returning the output node of that op.ONNXContext.operation(ONNXOperators op, List<T> inputs, String outputName) Method for creatingONNXNodes fromONNXOperatorsand inputs.ONNXContext.operation(ONNXOperators op, List<T> inputs, String outputName, Map<String, Object> attributes) Method for creatingONNXNodes fromONNXOperatorsand inputs.Methods in org.tribuo.util.onnx that return types with arguments of type ONNXNodeModifier and TypeMethodDescriptionConvenience method that callsONNXContext.operation(ONNXOperators, List, List, Map), using this ONNXRef as the argument toinputs.ONNXRef.apply(ONNXOperators op, List<ONNXRef<?>> otherInputs, List<String> outputs, Map<String, Object> attributes) Convenience method that callsONNXContext.operation(ONNXOperators, List, List, Map), using this ONNXRef as the first argument toinputs, withotherInputsappend as subsequent arguments.ONNXContext.operation(ONNXOperators op, List<T> inputs, List<String> outputs, Map<String, Object> attributes) Base method for creatingONNXNodes fromONNXOperatorsand inputs.