| { |
| "@context": "https://w3id.org/ro/crate/1.1/context", |
| "@graph": [ |
| { |
| "@id": "#53ff75a9-4de7-439d-bd01-5dc537f54173", |
| "@type": "CreateAction", |
| "actionStatus": "https://schema.org/CompletedActionStatus", |
| "additionalProperty": { |
| "@id": "_:b0" |
| }, |
| "agent": { |
| "@id": "#example-runner" |
| }, |
| "endTime": "2025-09-15T09:08:41.408719+00:00", |
| "identifier": "53ff75a9-4de7-439d-bd01-5dc537f54173", |
| "instrument": [ |
| { |
| "@id": "skfair" |
| }, |
| { |
| "@id": "#environment-53ff75a9-4de7-439d-bd01-5dc537f54173" |
| } |
| ], |
| "name": "Iris RandomForestClassifier Training Run", |
| "object": { |
| "@id": "https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_iris.html" |
| }, |
| "result": [ |
| { |
| "@id": "#RandomForestClassifier-53ff75a9-4de7-439d-bd01-5dc537f54173" |
| }, |
| { |
| "@id": "params.json" |
| }, |
| { |
| "@id": "metrics.json" |
| } |
| ], |
| "startTime": "2025-09-15T09:08:41.118506+00:00" |
| }, |
| { |
| "@id": "#RandomForestClassifier-53ff75a9-4de7-439d-bd01-5dc537f54173", |
| "@type": "SoftwareApplication", |
| "about": { |
| "@id": "#model.joblib-about" |
| }, |
| "additionalProperty": [ |
| { |
| "@id": "_:b5" |
| }, |
| { |
| "@id": "_:b6" |
| }, |
| { |
| "@id": "_:b7" |
| }, |
| { |
| "@id": "_:b8" |
| }, |
| { |
| "@id": "_:b9" |
| }, |
| { |
| "@id": "_:b10" |
| }, |
| { |
| "@id": "_:b11" |
| }, |
| { |
| "@id": "_:b12" |
| }, |
| { |
| "@id": "_:b13" |
| }, |
| { |
| "@id": "_:b14" |
| }, |
| { |
| "@id": "_:b15" |
| }, |
| { |
| "@id": "_:b16" |
| }, |
| { |
| "@id": "_:b17" |
| }, |
| { |
| "@id": "_:b18" |
| }, |
| { |
| "@id": "_:b19" |
| }, |
| { |
| "@id": "_:b20" |
| }, |
| { |
| "@id": "_:b21" |
| }, |
| { |
| "@id": "_:b22" |
| }, |
| { |
| "@id": "_:b23" |
| }, |
| { |
| "@id": "_:b24" |
| }, |
| { |
| "@id": "_:b25" |
| } |
| ], |
| "additionalType": "https://w3id.org/ro/terms#Model", |
| "algorithm": "sklearn.ensemble._forest.RandomForestClassifier", |
| "hasPart": { |
| "@id": "model.joblib" |
| }, |
| "isBasedOn": { |
| "@id": "https://pypi.org/project/scikit-learn/1.6.1" |
| }, |
| "name": "RandomForestClassifier v1.6.1" |
| }, |
| { |
| "@id": "#environment-53ff75a9-4de7-439d-bd01-5dc537f54173", |
| "@type": "CreativeWork", |
| "additionalProperty": [ |
| { |
| "@id": "_:b26" |
| }, |
| { |
| "@id": "_:b27" |
| }, |
| { |
| "@id": "_:b28" |
| }, |
| { |
| "@id": "_:b29" |
| } |
| ], |
| "additionalType": "https://w3id.org/ro/terms#Environment", |
| "name": "Execution Environment" |
| }, |
| { |
| "@id": "#example-runner", |
| "@type": "Person", |
| "affiliation": { |
| "@id": "https://example.org" |
| }, |
| "name": "Example Runner" |
| }, |
| { |
| "@id": "#model.joblib-about", |
| "@type": "SoftwareApplication", |
| "description": "scikit-learn model sklearn.ensemble._forest.RandomForestClassifier", |
| "isBasedOn": [ |
| { |
| "@id": "https://pypi.org/project/scikit-learn/1.6.1" |
| }, |
| { |
| "@id": "params.json" |
| } |
| ], |
| "name": "Model Configuration" |
| }, |
| { |
| "@id": "./", |
| "@type": "Dataset", |
| "creator": { |
| "@id": "#example-runner" |
| }, |
| "dateCreated": "2025-09-15T09:08:41.118506+00:00", |
| "datePublished": "2025-09-15T09:08:41.118506+00:00", |
| "description": "Provenance record for a scikit-learn machine learning experiment.", |
| "hasPart": [ |
| { |
| "@id": "#RandomForestClassifier-53ff75a9-4de7-439d-bd01-5dc537f54173" |
| }, |
| { |
| "@id": "params.json" |
| }, |
| { |
| "@id": "metrics.json" |
| } |
| ], |
| "identifier": "53ff75a9-4de7-439d-bd01-5dc537f54173", |
| "license": "https://creativecommons.org/publicdomain/zero/1.0/", |
| "name": "Iris RandomForestClassifier Training Run", |
| "softwareRequirements": [ |
| { |
| "@id": "https://pypi.org/project/cachetools/6.1.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/certifi/2025.8.3" |
| }, |
| { |
| "@id": "https://pypi.org/project/charset-normalizer/3.4.3" |
| }, |
| { |
| "@id": "https://pypi.org/project/frozendict/2.4.6" |
| }, |
| { |
| "@id": "https://pypi.org/project/idna/3.10" |
| }, |
| { |
| "@id": "https://pypi.org/project/joblib/1.5.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/lxml/6.0.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/numpy/2.0.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/pandas/2.3.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/PyLD/2.0.4" |
| }, |
| { |
| "@id": "https://pypi.org/project/python-dateutil/2.9.0.post0" |
| }, |
| { |
| "@id": "https://pypi.org/project/pytz/2025.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/requests/2.32.5" |
| }, |
| { |
| "@id": "https://pypi.org/project/scikit-learn/1.6.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/scipy/1.13.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/six/1.17.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/# Editable install with no version control (skfair/0.1.0)" |
| }, |
| { |
| "@id": "https://pypi.org/project/threadpoolctl/3.6.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/tzdata/2025.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/urllib3/2.5.0" |
| } |
| ] |
| }, |
| { |
| "@id": "_:b0", |
| "@type": "PropertyValue", |
| "name": "runtime_seconds", |
| "value": 0.290213 |
| }, |
| { |
| "@id": "_:b1", |
| "@type": "PropertyValue", |
| "name": "n_samples", |
| "value": 150 |
| }, |
| { |
| "@id": "_:b10", |
| "@type": "PropertyValue", |
| "name": "max_features", |
| "value": "sqrt" |
| }, |
| { |
| "@id": "_:b11", |
| "@type": "PropertyValue", |
| "name": "max_leaf_nodes" |
| }, |
| { |
| "@id": "_:b12", |
| "@type": "PropertyValue", |
| "name": "max_samples" |
| }, |
| { |
| "@id": "_:b13", |
| "@type": "PropertyValue", |
| "name": "min_impurity_decrease", |
| "value": 0.0 |
| }, |
| { |
| "@id": "_:b14", |
| "@type": "PropertyValue", |
| "name": "min_samples_leaf", |
| "value": 1 |
| }, |
| { |
| "@id": "_:b15", |
| "@type": "PropertyValue", |
| "name": "min_samples_split", |
| "value": 2 |
| }, |
| { |
| "@id": "_:b16", |
| "@type": "PropertyValue", |
| "name": "min_weight_fraction_leaf", |
| "value": 0.0 |
| }, |
| { |
| "@id": "_:b17", |
| "@type": "PropertyValue", |
| "name": "monotonic_cst" |
| }, |
| { |
| "@id": "_:b18", |
| "@type": "PropertyValue", |
| "name": "n_estimators", |
| "value": 100 |
| }, |
| { |
| "@id": "_:b19", |
| "@type": "PropertyValue", |
| "name": "n_jobs" |
| }, |
| { |
| "@id": "_:b2", |
| "@type": "PropertyValue", |
| "name": "n_features", |
| "value": 4 |
| }, |
| { |
| "@id": "_:b20", |
| "@type": "PropertyValue", |
| "name": "oob_score", |
| "value": false |
| }, |
| { |
| "@id": "_:b21", |
| "@type": "PropertyValue", |
| "name": "random_state", |
| "value": 42 |
| }, |
| { |
| "@id": "_:b22", |
| "@type": "PropertyValue", |
| "name": "verbose", |
| "value": 0 |
| }, |
| { |
| "@id": "_:b23", |
| "@type": "PropertyValue", |
| "name": "warm_start", |
| "value": false |
| }, |
| { |
| "@id": "_:b24", |
| "@type": "PropertyValue", |
| "name": "metric_accuracy", |
| "value": 1.0 |
| }, |
| { |
| "@id": "_:b25", |
| "@type": "PropertyValue", |
| "name": "metric_f1", |
| "value": 1.0 |
| }, |
| { |
| "@id": "_:b26", |
| "@type": "PropertyValue", |
| "name": "python_version", |
| "value": "3.9.6" |
| }, |
| { |
| "@id": "_:b27", |
| "@type": "PropertyValue", |
| "name": "platform", |
| "value": "macOS-26.0-arm64-arm-64bit" |
| }, |
| { |
| "@id": "_:b28", |
| "@type": "PropertyValue", |
| "name": "architecture", |
| "value": "arm64" |
| }, |
| { |
| "@id": "_:b29", |
| "@type": "PropertyValue", |
| "name": "cpu", |
| "value": "arm" |
| }, |
| { |
| "@id": "_:b3", |
| "@type": "PropertyValue", |
| "name": "sha256", |
| "value": "2b24ba6d3d20ec1c79b5029f40799ea0399d5374506dc46776b511c5be0bd991" |
| }, |
| { |
| "@id": "_:b30", |
| "@type": "PropertyValue", |
| "name": "sha256", |
| "value": "c034185df67d36cc50e6015c5448b2db399b077ce82e1b9e5107d184b745b775" |
| }, |
| { |
| "@id": "_:b4", |
| "@type": "PropertyValue", |
| "name": "sha256", |
| "value": "9b0cd357c154c4e464680212999479a51f17e9bebe4c44f0c99941787561cace" |
| }, |
| { |
| "@id": "_:b5", |
| "@type": "PropertyValue", |
| "name": "bootstrap", |
| "value": true |
| }, |
| { |
| "@id": "_:b6", |
| "@type": "PropertyValue", |
| "name": "ccp_alpha", |
| "value": 0.0 |
| }, |
| { |
| "@id": "_:b7", |
| "@type": "PropertyValue", |
| "name": "class_weight" |
| }, |
| { |
| "@id": "_:b8", |
| "@type": "PropertyValue", |
| "name": "criterion", |
| "value": "gini" |
| }, |
| { |
| "@id": "_:b9", |
| "@type": "PropertyValue", |
| "name": "max_depth" |
| }, |
| { |
| "@id": "https://pypi.org/project/# Editable install with no version control (skfair/0.1.0)", |
| "@type": "SoftwareApplication", |
| "name": "# Editable install with no version control (skfair", |
| "version": "0.1.0)" |
| }, |
| { |
| "@id": "https://pypi.org/project/PyLD/2.0.4", |
| "@type": "SoftwareApplication", |
| "name": "PyLD", |
| "version": "2.0.4" |
| }, |
| { |
| "@id": "https://pypi.org/project/cachetools/6.1.0", |
| "@type": "SoftwareApplication", |
| "name": "cachetools", |
| "version": "6.1.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/certifi/2025.8.3", |
| "@type": "SoftwareApplication", |
| "name": "certifi", |
| "version": "2025.8.3" |
| }, |
| { |
| "@id": "https://pypi.org/project/charset-normalizer/3.4.3", |
| "@type": "SoftwareApplication", |
| "name": "charset-normalizer", |
| "version": "3.4.3" |
| }, |
| { |
| "@id": "https://pypi.org/project/frozendict/2.4.6", |
| "@type": "SoftwareApplication", |
| "name": "frozendict", |
| "version": "2.4.6" |
| }, |
| { |
| "@id": "https://pypi.org/project/idna/3.10", |
| "@type": "SoftwareApplication", |
| "name": "idna", |
| "version": "3.10" |
| }, |
| { |
| "@id": "https://pypi.org/project/joblib/1.5.1", |
| "@type": "SoftwareApplication", |
| "name": "joblib", |
| "version": "1.5.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/lxml/6.0.0", |
| "@type": "SoftwareApplication", |
| "name": "lxml", |
| "version": "6.0.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/numpy/2.0.2", |
| "@type": "SoftwareApplication", |
| "name": "numpy", |
| "version": "2.0.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/pandas/2.3.1", |
| "@type": "SoftwareApplication", |
| "name": "pandas", |
| "version": "2.3.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/python-dateutil/2.9.0.post0", |
| "@type": "SoftwareApplication", |
| "name": "python-dateutil", |
| "version": "2.9.0.post0" |
| }, |
| { |
| "@id": "https://pypi.org/project/pytz/2025.2", |
| "@type": "SoftwareApplication", |
| "name": "pytz", |
| "version": "2025.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/requests/2.32.5", |
| "@type": "SoftwareApplication", |
| "name": "requests", |
| "version": "2.32.5" |
| }, |
| { |
| "@id": "https://pypi.org/project/scikit-learn/1.6.1", |
| "@type": "SoftwareApplication", |
| "name": "scikit-learn", |
| "version": "1.6.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/scipy/1.13.1", |
| "@type": "SoftwareApplication", |
| "name": "scipy", |
| "version": "1.13.1" |
| }, |
| { |
| "@id": "https://pypi.org/project/six/1.17.0", |
| "@type": "SoftwareApplication", |
| "name": "six", |
| "version": "1.17.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/threadpoolctl/3.6.0", |
| "@type": "SoftwareApplication", |
| "name": "threadpoolctl", |
| "version": "3.6.0" |
| }, |
| { |
| "@id": "https://pypi.org/project/tzdata/2025.2", |
| "@type": "SoftwareApplication", |
| "name": "tzdata", |
| "version": "2025.2" |
| }, |
| { |
| "@id": "https://pypi.org/project/urllib3/2.5.0", |
| "@type": "SoftwareApplication", |
| "name": "urllib3", |
| "version": "2.5.0" |
| }, |
| { |
| "@id": "https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_iris.html", |
| "@type": "Dataset", |
| "additionalProperty": [ |
| { |
| "@id": "_:b1" |
| }, |
| { |
| "@id": "_:b2" |
| } |
| ], |
| "description": "Fisher's Iris dataset (150 samples, 4 features).", |
| "license": "https://creativecommons.org/publicdomain/zero/1.0/", |
| "name": "Iris", |
| "variableMeasured": [ |
| "sepal length (cm)", |
| "sepal width (cm)", |
| "petal length (cm)", |
| "petal width (cm)" |
| ] |
| }, |
| { |
| "@id": "metrics.json", |
| "@type": "File", |
| "about": { |
| "@id": "#RandomForestClassifier-53ff75a9-4de7-439d-bd01-5dc537f54173" |
| }, |
| "additionalProperty": { |
| "@id": "_:b30" |
| }, |
| "contentSize": 38, |
| "encodingFormat": "application/json", |
| "name": "Evaluation Metrics" |
| }, |
| { |
| "@id": "model.joblib", |
| "@type": "File", |
| "about": { |
| "@id": "#model.joblib-about" |
| }, |
| "additionalProperty": { |
| "@id": "_:b3" |
| }, |
| "contentSize": 187073, |
| "encodingFormat": "application/octet-stream", |
| "name": "Trained Model" |
| }, |
| { |
| "@id": "params.json", |
| "@type": "File", |
| "additionalProperty": { |
| "@id": "_:b4" |
| }, |
| "contentSize": 3022, |
| "encodingFormat": "application/json", |
| "name": "Run Provenance Parameters" |
| }, |
| { |
| "@id": "ro-crate-metadata.json", |
| "@type": "CreativeWork", |
| "conformsTo": { |
| "@id": "https://w3id.org/ro/crate/1.1" |
| }, |
| "about": { |
| "@id": "./" |
| } |
| }, |
| { |
| "@id": "skfair", |
| "@type": "SoftwareApplication", |
| "name": "skfair" |
| } |
| ] |
| } |