Generates a collection of unlabeled examples, each a packed primitive that stores a geometry. Each embedded geometry has specific attributes set to random values drawn from a probability distribution. These unlabeled examples can the basis for generating a synthetic data set for training. For example, each unlabeled example can be provided as an input to a procedural network, yielding a target, using which a labeled example may be formed. |
|
Creates an example as packed primitive. An unlabeled example is created when the Target input is not used. In this case, the input geometry is stored directly inside the packed primitive. If the Target input is connected, then a labeled example is created. A labeled example consists of both an |
|
Decomposes a labeled example into its input component and its target component. This is useful for pre-processing the data set, visualizing, and troubleshooting. |
|
Reads a raw data set from disk, resulting in a collection of examples (stored in packed primitives). |
|
Writes a data set, a collection of (possibly pre-processed) examples out to a raw file that is suitable for training with |
|
Partitions a collection of examples (labeled or unlabeled). For example, the output of |
|
Helps to extract a single example from a geometry that represents a collection of examples. The collection of examples would consist of packed primitives. The examples may either be unlabeled examples that were generated by |
|
An ML adapter node that allows the example-based ML toolset to be applied within a specialized domain (animation). It generates a set of random poses, each of which is an unlabeled example. |
|
An ML adapter node that allows the example-based ML toolset to be applied within a specialized domain (animation). It represents a single rig pose (or part of it) as a point float attribute. This node can should be used both during data generation and inferencing, so poses are serialized in the same manner in both these stages. |
|
An ML adapter node that allows the example-based ML toolset to be applied within a specialized domain (animation). It reconstructs a single rig pose (or part of it) from a point float attribute. This node can be used during inferencing, so that poses can be reconstructed consistent with the way they are represented by |
|
Allows an ML model trained using |
|
Trains a linear model to fit the provided labeled examples as closely as possible. Applies this linear model to a query input to compute a model prediction. |
|
Applies a kernel method to compute a prediction from a given input. This prediction is a combination of target components from the labeled examples. |
|
Returns the target component in a collection of labeled examples that corresponds to the input component closest in the data set for a query input. This is a type of ML that is not deep learning. |
|
Creates and trains a model (feed-forward neural network) given a data set prepared by |
Note
There are also some hidden core C++ nodes, but these are all used to implement the above assets.