AIModelAsset.Metadata
The metadata for a model asset, including author, license, and custom key-value pairs.
Declaration
struct MetadataOverview
Access metadata through the metadata property. To modify metadata, use updateMetadata(_:), which writes changes back to disk.
In addition to the standard properties like author and license, you can store custom key-value pairs using subscript syntax:
var asset = try AIModelAsset(contentsOf: modelURL)
try asset.updateMetadata { metadata in
metadata.author = "Alice"
metadata["iterations"] = 1000
metadata["accuracy"] = 0.95
}Topics
Creating metadata
Reading model information
Accessing creator-defined metadata
creatorDefinedMetadatasubscript(_:_:)subscript(_:_:)subscript(_:_:)subscript(_:_:)subscript(_:_:)subscript(_:_:)