Uses of Class
org.tribuo.util.onnx.ONNXRef
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 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 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
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 implementations of sparse linear regression using various forms of regularisation penalty.
Interfaces and utilities for writing ONNX models from Java.
-
Uses of ONNXRef in org.tribuo
-
Uses of ONNXRef in org.tribuo.classification.ensemble
Modifier and TypeMethodDescriptionFullyWeightedVotingCombiner.exportCombiner
(ONNXNode input, T weight) Exports this voting combiner to ONNX.VotingCombiner.exportCombiner
(ONNXNode input, T weight) Exports this voting combiner to ONNX -
Uses of ONNXRef in org.tribuo.classification.liblinear
-
Uses of ONNXRef in org.tribuo.classification.libsvm
-
Uses of ONNXRef in org.tribuo.common.sgd
Modifier and TypeMethodDescriptionAbstractFMModel.writeONNXGraph
(ONNXRef<?> input) AbstractLinearSGDModel.writeONNXGraph
(ONNXRef<?> input) -
Uses of ONNXRef in org.tribuo.ensemble
Modifier and TypeMethodDescriptionEnsembleCombiner.exportCombiner
(ONNXNode input, U weight) Exports this ensemble combiner into the ONNX context of its input. -
Uses of ONNXRef in org.tribuo.multilabel.ensemble
Modifier and TypeMethodDescriptionMultiLabelVotingCombiner.exportCombiner
(ONNXNode input, T weight) Exports this voting combiner to ONNX -
Uses of ONNXRef in org.tribuo.regression.ensemble
Modifier and TypeMethodDescriptionAveragingCombiner.exportCombiner
(ONNXNode input, T weight) Exports this averaging combiner, writing constructed nodes into theONNXContext
governinginput
and returning the leaf node of the combiner. -
Uses of ONNXRef in org.tribuo.regression.liblinear
-
Uses of ONNXRef in org.tribuo.regression.libsvm
-
Uses of ONNXRef in org.tribuo.regression.slm
-
Uses of ONNXRef in org.tribuo.util.onnx
Modifier and TypeClassDescriptionfinal class
A subclass ofONNXRef
specialized forOnnxMl.TensorProto
.final class
A subclass ofONNXRef
specialized forOnnxMl.NodeProto
.final class
A subclass ofONNXRef
specialized forOnnxMl.ValueInfoProto
.Modifier and TypeMethodDescriptionONNXContext.assignTo
(RHS input, LHS output) Creates anONNXOperators.IDENTITY
node connectinginput
tooutput
, effectively permitting assignment of values.ONNXContext.assignTo
(RHS input, LHS output) Creates anONNXOperators.IDENTITY
node connectinginput
tooutput
, effectively permitting assignment of values.<Ret extends ONNXRef<?>>
RetONNXRef.assignTo
(Ret output) Convenience method that callsONNXContext.assignTo(ONNXRef, ONNXRef)
, using this ONNXRef as the argument toinput
.ONNXContext.operation
(ONNXOperator op, List<T> inputs, String outputName) Method for creatingONNXNode
s fromONNXOperator
instances and inputs.ONNXContext.operation
(ONNXOperator op, List<T> inputs, String outputName, Map<String, Object> attributes) Method for creatingONNXNode
s fromONNXOperator
and inputs.ONNXContext.operation
(ONNXOperator op, List<T> inputs, List<String> outputs, Map<String, Object> attributes) Base method for creatingONNXNode
s fromONNXOperator
and inputs.Modifier and TypeMethodDescriptionONNXRef.apply
(ONNXOperator op, ONNXRef<?> other) Convenience method that callsONNXContext.operation(ONNXOperator, List, String, Map)
, passing this ONNXRef andother
as a length 2 list toinputs
.ONNXRef.apply
(ONNXOperator op, ONNXRef<?> other, String outputName) Convenience method that callsONNXContext.operation(ONNXOperator, List, String)
, passing this ONNXRef andother
as a length 2 list toinputs
.Convenience method that callsONNXContext.operation(ONNXOperator, List, String, Map)
, passing this ONNXRef andother
as a length 2 list toinputs
.Modifier and TypeMethodDescriptionONNXRef.apply
(ONNXOperator op, List<ONNXRef<?>> others) Convenience method that callsONNXContext.operation(ONNXOperator, List, String, Map)
, using this ONNXRef as the first argument toinputs
, withotherInputs
append as subsequent arguments.ONNXRef.apply
(ONNXOperator op, List<ONNXRef<?>> others, String outputName) Convenience method that callsONNXContext.operation(ONNXOperator, List, String, Map)
, using this ONNXRef as the argument toinputs
, withotherInputs
append as subsequent arguments.ONNXRef.apply
(ONNXOperator op, List<ONNXRef<?>> otherInputs, List<String> outputs, Map<String, Object> attributes) Convenience method that callsONNXContext.operation(ONNXOperator, List, List, Map)
, using this ONNXRef as the first argument toinputs
, withotherInputs
append as subsequent arguments.