AIPackage

Summary

Specifies an AI package and its associated information.

Description

Metadata information that can be added to a package to describe an AI application or trained AI model.

Metadata

https://spdx.org/rdf/3.0.1/terms/AI/AIPackage

Name AIPackage
Instantiability Concrete
SubclassOf /Software/Package

Superclasses

/Core/Element
       /Core/Artifact
             /Software/SoftwareArtifact
                   /Software/Package
                         /AI/AIPackage

Properties

Property Type minCount maxCount
autonomyType /Core/PresenceType 0 1
domain xsd:string 0 *
energyConsumption EnergyConsumption 0 1
hyperparameter /Core/DictionaryEntry 0 *
informationAboutApplication xsd:string 0 1
informationAboutTraining xsd:string 0 1
limitation xsd:string 0 1
metric /Core/DictionaryEntry 0 *
metricDecisionThreshold /Core/DictionaryEntry 0 *
modelDataPreprocessing xsd:string 0 *
modelExplainability xsd:string 0 *
safetyRiskAssessment SafetyRiskAssessmentType 0 1
standardCompliance xsd:string 0 *
typeOfModel xsd:string 0 *
useSensitivePersonalInformation /Core/PresenceType 0 1

External properties cardinality updates

Property minCount maxCount
releaseTime from /Core/Artifact 1
suppliedBy from /Core/Artifact 1
downloadLocation from /Software/Package 1
packageVersion from /Software/Package 1
primaryPurpose from /Software/SoftwareArtifact 1

All properties

Property Type minCount maxCount
additionalPurpose SoftwarePurpose 0 *
attributionText xsd:string 0 *
autonomyType PresenceType 0 1
builtTime DateTime 0 1
comment xsd:string 0 1
contentIdentifier ContentIdentifier 0 *
copyrightText xsd:string 0 1
creationInfo CreationInfo 1 1
description xsd:string 0 1
domain xsd:string 0 *
downloadLocation xsd:anyURI 1 1
energyConsumption EnergyConsumption 0 1
extension Extension 0 *
externalIdentifier ExternalIdentifier 0 *
externalRef ExternalRef 0 *
homePage xsd:anyURI 0 1
hyperparameter DictionaryEntry 0 *
informationAboutApplication xsd:string 0 1
informationAboutTraining xsd:string 0 1
limitation xsd:string 0 1
metric DictionaryEntry 0 *
metricDecisionThreshold DictionaryEntry 0 *
modelDataPreprocessing xsd:string 0 *
modelExplainability xsd:string 0 *
name xsd:string 1 1
originatedBy Agent 0 *
packageUrl xsd:anyURI 0 1
packageVersion xsd:string 1 1
primaryPurpose SoftwarePurpose 1 1
releaseTime DateTime 1 1
safetyRiskAssessment SafetyRiskAssessmentType 0 1
sourceInfo xsd:string 0 1
spdxId xsd:anyURI 1 1
standardCompliance xsd:string 0 *
standardName xsd:string 0 *
summary xsd:string 0 1
suppliedBy Agent 1 1
supportLevel SupportType 0 *
typeOfModel xsd:string 0 *
useSensitivePersonalInformation PresenceType 0 1
validUntilTime DateTime 0 1
verifiedUsing IntegrityMethod 0 *