# `HfHub.Cards.DatasetCardData`
[🔗](https://github.com/North-Shore-AI/hf_hub_ex/blob/v0.3.1/lib/hf_hub/cards/dataset_card_data.ex#L1)

Structured metadata for Dataset Cards.

Contains fields from the YAML frontmatter of a dataset's README.md.

# `t`

```elixir
@type t() :: %HfHub.Cards.DatasetCardData{
  annotations_creators: [String.t()] | nil,
  configs: [map()] | nil,
  extra: map(),
  language: String.t() | [String.t()] | nil,
  language_creators: [String.t()] | nil,
  license: String.t() | nil,
  multilinguality: String.t() | nil,
  pretty_name: String.t() | nil,
  size_categories: [String.t()] | nil,
  source_datasets: [String.t()] | nil,
  tags: [String.t()] | nil,
  task_categories: [String.t()] | nil,
  task_ids: [String.t()] | nil
}
```

# `from_map`

```elixir
@spec from_map(map()) :: t()
```

Creates a DatasetCardData struct from a parsed YAML frontmatter map.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
