{
    "@context": {
        "@language": "en",
        "@vocab": "https://schema.org/",
        "arrayShape": "cr:arrayShape",
        "citeAs": "cr:citeAs",
        "column": "cr:column",
        "conformsTo": "dct:conformsTo",
        "cr": "http://mlcommons.org/croissant/",
        "data": {
            "@id": "cr:data",
            "@type": "@json"
        },
        "dataBiases": "cr:dataBiases",
        "dataCollection": "cr:dataCollection",
        "dataType": {
            "@id": "cr:dataType",
            "@type": "@vocab"
        },
        "dct": "http://purl.org/dc/terms/",
        "extract": "cr:extract",
        "field": "cr:field",
        "fileProperty": "cr:fileProperty",
        "fileObject": "cr:fileObject",
        "fileSet": "cr:fileSet",
        "format": "cr:format",
        "includes": "cr:includes",
        "isArray": "cr:isArray",
        "isLiveDataset": "cr:isLiveDataset",
        "jsonPath": "cr:jsonPath",
        "key": "cr:key",
        "md5": "cr:md5",
        "parentField": "cr:parentField",
        "path": "cr:path",
        "personalSensitiveInformation": "cr:personalSensitiveInformation",
        "recordSet": "cr:recordSet",
        "references": "cr:references",
        "regex": "cr:regex",
        "repeated": "cr:repeated",
        "replace": "cr:replace",
        "sc": "https://schema.org/",
        "separator": "cr:separator",
        "source": "cr:source",
        "subField": "cr:subField",
        "transform": "cr:transform"
    },
    "@type": "sc:Dataset",
    "distribution": [
        {
            "@type": "cr:FileObject",
            "@id": "repo",
            "name": "repo",
            "description": "The Hugging Face git repository.",
            "contentUrl": "https://huggingface.co/datasets/UWGZQ/GenerateAnySceneDataset/tree/refs%2Fconvert%2Fparquet",
            "encodingFormat": "git+https",
            "sha256": "https://github.com/mlcommons/croissant/issues/80"
        },
        {
            "@type": "cr:FileSet",
            "@id": "parquet-files-for-config-default",
            "containedIn": {
                "@id": "repo"
            },
            "encodingFormat": "application/x-parquet",
            "includes": "default/*/*.parquet"
        }
    ],
    "recordSet": [
        {
            "@type": "cr:RecordSet",
            "dataType": "cr:Split",
            "key": {
                "@id": "default_splits/split_name"
            },
            "@id": "default_splits",
            "name": "default_splits",
            "description": "Splits for the default config.",
            "field": [
                {
                    "@type": "cr:Field",
                    "@id": "default_splits/split_name",
                    "dataType": "sc:Text"
                }
            ],
            "data": [
                {
                    "default_splits/split_name": "image"
                },
                {
                    "default_splits/split_name": "video"
                },
                {
                    "default_splits/split_name": "3d"
                }
            ]
        },
        {
            "@type": "cr:RecordSet",
            "@id": "default",
            "description": "UWGZQ/GenerateAnySceneDataset - 'default' subset\n\nAdditional information:\n- 3 splits: image, video, 3d",
            "field": [
                {
                    "@type": "cr:Field",
                    "@id": "default/split",
                    "dataType": "sc:Text",
                    "source": {
                        "fileSet": {
                            "@id": "parquet-files-for-config-default"
                        },
                        "extract": {
                            "fileProperty": "fullpath"
                        },
                        "transform": {
                            "regex": "default/(?:partial-)?(image|video|3d)/.+parquet$"
                        }
                    },
                    "references": {
                        "field": {
                            "@id": "default_splits/split_name"
                        }
                    }
                },
                {
                    "@type": "cr:Field",
                    "@id": "default/id",
                    "dataType": "sc:Text",
                    "source": {
                        "fileSet": {
                            "@id": "parquet-files-for-config-default"
                        },
                        "extract": {
                            "column": "id"
                        }
                    }
                },
                {
                    "@type": "cr:Field",
                    "@id": "default/prompt",
                    "dataType": "sc:Text",
                    "source": {
                        "fileSet": {
                            "@id": "parquet-files-for-config-default"
                        },
                        "extract": {
                            "column": "prompt"
                        }
                    }
                },
                {
                    "@type": "cr:Field",
                    "@id": "default/global_attributes",
                    "subField": [
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/ISO",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "ISO"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/aperture",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "aperture"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/artist",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "artist"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/camera gear",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "camera gear"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/camera model",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "camera model"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/camera movement",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "camera movement"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/depth of focus",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "depth of focus"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/focal length",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "focal length"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/genre",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "genre"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/lighting",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "lighting"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/location",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "location"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/painting style",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "painting style"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/size",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "size"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/technique",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "technique"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/time span",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "time span"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/video editting style",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "video editting style"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/view",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "view"
                                }
                            }
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/global_attributes/weather",
                            "dataType": "sc:Text",
                            "source": {
                                "fileSet": {
                                    "@id": "parquet-files-for-config-default"
                                },
                                "extract": {
                                    "column": "global_attributes"
                                },
                                "transform": {
                                    "jsonPath": "weather"
                                }
                            }
                        }
                    ]
                },
                {
                    "@type": "cr:Field",
                    "@id": "default/scene_graph",
                    "subField": [
                        {
                            "@type": "cr:Field",
                            "@id": "default/scene_graph/nodes",
                            "subField": [
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/nodes/id",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "id"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/nodes/type",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "type"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/nodes/value",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "value"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/nodes/value_type",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "value_type"
                                        }
                                    }
                                }
                            ],
                            "isArray": true,
                            "arrayShape": "-1"
                        },
                        {
                            "@type": "cr:Field",
                            "@id": "default/scene_graph/edges",
                            "subField": [
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/edges/source",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "source"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/edges/target",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "target"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/edges/type",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "type"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/edges/value_type",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "value_type"
                                        }
                                    }
                                },
                                {
                                    "@type": "cr:Field",
                                    "@id": "default/scene_graph/edges/value",
                                    "dataType": "sc:Text",
                                    "source": {
                                        "fileSet": {
                                            "@id": "parquet-files-for-config-default"
                                        },
                                        "extract": {
                                            "column": "scene_graph"
                                        },
                                        "transform": {
                                            "jsonPath": "value"
                                        }
                                    }
                                }
                            ],
                            "isArray": true,
                            "arrayShape": "-1"
                        }
                    ]
                }
            ]
        }
    ],
    "conformsTo": "http://mlcommons.org/croissant/1.1",
    "name": "GenerateAnySceneDataset",
    "description": "UWGZQ/GenerateAnySceneDataset dataset hosted on Hugging Face and contributed by the HF Datasets community",
    "alternateName": [
        "UWGZQ/GenerateAnySceneDataset"
    ],
    "creator": {
        "@type": "Person",
        "name": "Ziqi Gao",
        "url": "https://huggingface.co/UWGZQ"
    },
    "keywords": [
        "10K - 100K",
        "parquet",
        "Text",
        "Datasets",
        "pandas",
        "Croissant",
        "Polars",
        "🇺🇸 Region: US"
    ],
    "url": "https://huggingface.co/datasets/UWGZQ/GenerateAnySceneDataset"
}