High performance, cross-platform machine learning for Unity Engine. Register at https://hub.natml.ai
MLArrayFeature.CopyTo
method overload that accepts a Texture2D
.MLEdgeModel.Create
method overload that accepts a NatMLClient
instance in place of an accessKey
.MLCloudModel.Create
method overload that accepts a NatMLClient
instance in place of an accessKey
.Feature.dictValue
field for working with dictionary features.Dtype.Sequence
enumeration member to Dtype.List
.Dtype.Dictionary
enumeration member to Dtype.Dict
.MLCloudModel.Predict
method overload that accepts a Dictionary<string, MLFeature>
.MLImageFeature.RegionOfInterest
method.NatML.API
namespace for accessing the full NatML web API from .NET.MLEdgeModel.Create
method blocking for a long time on Android and Windows (#49).MLEdgeModel.Create
method throwing error when called from non-Unity threads.MLDepthFeature.ViewportToWorldPoint
method to Unproject
.MLEdgeModel.AudioFormat
struct. Use NatML.API.Types.AudioFormat
class instead.MLEdgeModel.Normalization
struct. Use NatML.API.Types.Normalization
class instead.MLImageFeature.AspectMode
enumeration. Use NatML.API.Types.AspectMode
enumeration instead.MLAudioType.FromAudioClip
utility method.MLAudioType.FromVideoClip
utility method.MLVideoType.FromVideoClip
utility method.MLEdgeModel.ComputeTarget.GPU
.MLEdgeModel.Predict
sporadically crashing on Android.CVPixelBufferRef
) instead of multi-arrays.MLEdgeModel.Create
ignoring configuration
argument when model is fetched from NatML Hub.MLAsyncPredictor
accumulating massive amounts of memory on iOS and macOS.MLTextFeature
class to MLStringFeature
.MLTextType
class to MLStringType
.MLModelDataEmbed
attribute to MLEdgeModel.Embed
.MLCloudModel
class for making predictions with predictor endpoints.MLEdgeModel.Create
methods for creating an edge model from a predictor tag or an MLModelData
instance.MLEdgeModel.ComputeTarget
enumeration for specifying the compute target for model predictions.MLEdgeModel.Configuration
data class for configuring the edge model creation process.MLEdgeModel.labels
property for inspecting classification labels required by the model.MLEdgeModel.aspectMode
property for inspecting the aspect mode required in image data consumed by the model.MLEdgeModel.audioFormat
property for inspecting the audio format required in audio data consumed by the model.MLArrayFeature
instances with fixed
statements.MLImageFeature
instances with fixed
statements.MLArrayFeature
constructor from an MLCloudFeature
for making predictions with predictor endpoints.MLImageFeature
constructor from an MLCloudFeature
for making predictions with predictor endpoints.MLTextFeature
constructor from an MLCloudFeature
for making predictions with predictor endpoints.MLArrayFeature.CopyTo(MLImageFeature)
method for copying image data from one image feature to another.MLImageFeature.CopyTo(MLImageFeature)
method for copying image data from one image feature to another.float
to MLFeature
.int
to MLFeature
.bool
to MLFeature
.int[]
to MLFeature
.MLImageFeature
class to be sealed
thus preventing inheritance.float[]
implicit conversion to MLArrayFeature
to have a 1D shape instead of a null
shape.MLModelData.ComputeTarget
enumeration to MLEdgeModel.ComputeTarget
.MLModelData.Normalization
enumeration to MLEdgeModel.Normalization
.MLModelData.AudioFormat
enumeration to MLEdgeModel.AudioFormat
.MLImageFeature.RegionOfInterest
method. Use MLImageFeature.CopyTo
method instead.MLModelData.ComputeTarget.CPUOnly
enumeration member. Use ComputeTarget.CPU
instead.MLEdgeModel
constructor. Use MLEdgeModel.Create
method instead.MLModelData.Deserialize
method. Use MLEdgeModel.Create
method instead.MLModelData.FromHub
method. Use MLEdgeModel.Create
method instead.MLModelData.FromFile
method. Use MLEdgeModel.Create
method instead.MLModelData.tag
property.MLModelData.computeTarget
property. Use MLEdgeModel.Configuration.computeTarget
property instead.MLModelData.computeDevice
property. Use MLEdgeModel.Configuration.computeDevice
property instead.MLModelData.labels
property. Use MLEdgeModel.labels
property instead.MLModelData.normalization
property. Use MLEdgeModel.normalization
property instead.MLModelData.audioFormat
property. Use MLEdgeModel.audioFormat
property instead.MLModelData.ComputeTarget
enumeration.MLArrayFeature.CopyTo(T[])
method overload.MLArrayFeature.CopyTo(NativeArray<T>)
method overload.MLArrayFeature.CopyTo(T*)
method overload.MLImageFeature.CopyTo(T[])
method overload.MLImageFeature.CopyTo(NativeArray<T>)
method overload.MLImageFeature.CopyTo(T*)
method overload.MLEdgeModel
public constructor and moved the class to the top-level NatML
namespace.MLModelData.Deserialize
was invoked on iOS.MLModelData.Deserialize
method. Use MLEdgeModel
constructor instead.MLModelData.computeTarget
property for specifying the compute target used for prediction.MLModelData.computeDevice
property for specifying the compute device used for prediction.MLImageFeature.CopyTo
overloads that accepted pixel buffers in managed and unmanaged memory.MLImageFeature
producing incorrect prediction results on WebGL.MLModelData.Deserialize
on low-end Android devices.MLDepthFeature.TransformPoint
method to ViewportToWorldPoint
.MLImageFeature.CopyTo
overloads that accepted pixel buffers. Use Texture2D
overload instead.MLImageFeature.ToTexture
method. Use MLImageFeature.CopyTo
method instead.