Uses of Annotation Interface
org.tribuo.protos.ProtoSerializableClass
Packages that use ProtoSerializableClass
Package
Description
Provides the core interfaces and classes for using Tribuo.
Provides classes and infrastructure for anomaly detection problems.
Provides classes and infrastructure for multiclass classification problems.
Provides an implementation of Viterbi for generating structured outputs, which can sit on top of any
Label based classification model.Provides an interface to XGBoost for classification problems.
Provides classes and infrastructure for working with clustering problems.
Provides the base interface and implementations of the
Model hashing
which obscures the feature names stored in a model.Code for uploading models to Oracle Cloud Infrastructure Data Science, and also for scoring models deployed
in Oracle Cloud Infrastructure Data Science.
This package contains a Tribuo wrapper around ONNX Runtime.
Provides an interface to TensorFlow, allowing the training of non-sequential models using any supported
Tribuo output type.
Contains the implementation of Tribuo's math library, it's gradient descent optimisers, kernels and a set of
math related utils.
Provides a
Kernel interface for Mercer kernels, along with implementations of standard kernels.Provides a brute-force nearest neighbour query implementation.
Provides a k-d tree nearest neighbour query implementation.
Provides classes and infrastructure for working with multi-label classification problems.
Provides an interface to XGBoost for regression problems.
Provides core classes for working with sequences of
Examples.Provides implementations of standard transformations like binning, scaling, taking logs and exponents.
-
Uses of ProtoSerializableClass in org.tribuo
Classes in org.tribuo with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassSame as aCategoricalInfo, but with an additional int id field.classStores information about Categorical features.classImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.classA feature map that can record new feature value observations.classPrediction<T extends Output<T>>A prediction made by aModel.classSame as aRealInfo, but with an additional int id field.classStores information about real valued features.final classA record-like class for a selected feature set. -
Uses of ProtoSerializableClass in org.tribuo.anomaly
Classes in org.tribuo.anomaly with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classAnImmutableOutputInfoobject forEvents.final classAnMutableOutputInfoobject forEvents. -
Uses of ProtoSerializableClass in org.tribuo.classification
Classes in org.tribuo.classification with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classAn immutable multi-class classification label.classA mutableLabelInfo. -
Uses of ProtoSerializableClass in org.tribuo.classification.sequence.viterbi
Classes in org.tribuo.classification.sequence.viterbi with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassA label feature extractor that produces several kinds of label-based features.classA label feature extractor that doesn't produce any label based features. -
Uses of ProtoSerializableClass in org.tribuo.classification.xgboost
Classes in org.tribuo.classification.xgboost with annotations of type ProtoSerializableClass -
Uses of ProtoSerializableClass in org.tribuo.clustering
Classes in org.tribuo.clustering with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassA clustering id.classAnImmutableOutputInfoobject for ClusterIDs.classA mutableClusteringInfo. -
Uses of ProtoSerializableClass in org.tribuo.hash
Classes in org.tribuo.hash with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classHashes names using String.hashCode().final classAFeatureMapused by theHashingTrainerto provide feature name hashing and guarantee that theModeldoes not contain feature name information, but still works with unhashed features names.final classHashes Strings using the supplied MessageDigest type.final classHashes names using String.hashCode(), then reduces the dimension. -
Uses of ProtoSerializableClass in org.tribuo.interop.oci
Classes in org.tribuo.interop.oci with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classfinal classfinal class -
Uses of ProtoSerializableClass in org.tribuo.interop.onnx
Classes in org.tribuo.interop.onnx with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassConverts a sparse Tribuo example into a dense float vector, then wraps it in anOnnxTensor.classImage transformer.final classclassclassclass -
Uses of ProtoSerializableClass in org.tribuo.interop.tensorflow
Classes in org.tribuo.interop.tensorflow with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassConverts a sparse example into a dense float vector, then wraps it in aTFloat32.classImage converter.classCan convert aLabelinto aTensorcontaining one hot encoding of the label and can convert aTFloat16orTFloat32into aPredictionor aLabel.classCan convert aMultiLabelinto aTensorcontaining a binary encoding of the label vector and can convert aTFloat16orTFloat32into aPredictionor aMultiLabel.class -
Uses of ProtoSerializableClass in org.tribuo.math
Classes in org.tribuo.math with annotations of type ProtoSerializableClass -
Uses of ProtoSerializableClass in org.tribuo.math.kernel
Classes in org.tribuo.math.kernel with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassA polynomial kernel, (gamma*u.dot(v) + intercept)^degree.classA Radial Basis Function (RBF) kernel, exp(-gamma*|u-v|^2).classA sigmoid kernel, tanh(gamma*u.dot(v) + intercept). -
Uses of ProtoSerializableClass in org.tribuo.math.neighbour.bruteforce
Classes in org.tribuo.math.neighbour.bruteforce with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classA factory which creates brute-force nearest neighbour query objects. -
Uses of ProtoSerializableClass in org.tribuo.math.neighbour.kdtree
Classes in org.tribuo.math.neighbour.kdtree with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassA factory which creates k-d tree nearest neighbour query objects. -
Uses of ProtoSerializableClass in org.tribuo.multilabel
Classes in org.tribuo.multilabel with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassA MutableOutputInfo for working with multi-label tasks. -
Uses of ProtoSerializableClass in org.tribuo.regression.xgboost
Classes in org.tribuo.regression.xgboost with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionfinal classConverts XGBoost outputs intoRegressorPredictions. -
Uses of ProtoSerializableClass in org.tribuo.sequence
Classes in org.tribuo.sequence with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionclassSequenceExample<T extends Output<T>>A sequence of examples, used for sequence classification. -
Uses of ProtoSerializableClass in org.tribuo.transform.transformations
Classes in org.tribuo.transform.transformations with annotations of type ProtoSerializableClassModifier and TypeClassDescriptionstatic final classThe implementation of aTransformerwhich splits the input into n bins.final classThis is used for stateless functions such as exp, log, addition or multiplication by a constant.