Method EnsureAsync
EnsureAsync(OnnxModelManifest, IProgress<ModelProvisioningProgress>?, CancellationToken)
Materialises every file into <Models>/<modelId>/<sha16>, verifying
each digest, and returns the resolved paths.
ValueTask<ProvisionedModel> EnsureAsync(OnnxModelManifest manifest, IProgress<ModelProvisioningProgress>? progress, CancellationToken cancellationToken)
Parameters
manifestOnnxModelManifestThe manifest to satisfy.
progressIProgress<ModelProvisioningProgress>Optional progress, for a determinate bar.
cancellationTokenCancellationTokenCancellation.
Returns
- ValueTask<ProvisionedModel>
The provisioned model.