# flyte.io

## IO data types

This package contains additional data types beyond the primitive data types in python to abstract data flow
of large datasets in Union.
## Directory

### Classes

| Class | Description |
|-|-|
| [`DataFrame`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/dataframe/page.md) | A Flyte meta DataFrame object, that wraps all other dataframe types (usually available as plugins, pandas. |
| [`Dir`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/dir/page.md) | A generic directory class representing a directory with files of a specified format. |
| [`File`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/file/page.md) | A generic file class representing a file with a specified format. |
| [`HashFunction`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/hashfunction/page.md) | A hash method that wraps a user-provided function to compute hashes. |

### Variables

| Property | Type | Description |
|-|-|-|
| `PARQUET` | `str` |  |

## Subpages

- [DataFrame](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/dataframe/page.md)
  - Parameters
  - Properties
  - Methods
  - all()
  - all_sync()
  - column_names()
  - columns()
  - deserialize_dataframe()
  - from_df()
  - from_existing_remote()
  - from_local()
  - from_local_sync()
  - iter()
  - model_post_init()
  - open()
  - schema_match()
  - serialize_dataframe()
  - set_literal()
  - wrap_df()
- [Dir](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/dir/page.md)
  - Parameters
  - Properties
  - Methods
  - download()
  - download_sync()
  - exists()
  - exists_sync()
  - from_existing_remote()
  - from_local()
  - from_local_sync()
  - get_file()
  - get_file_sync()
  - list_files()
  - list_files_sync()
  - model_post_init()
  - new_remote()
  - pre_init()
  - schema_match()
  - walk()
  - walk_sync()
- [File](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/file/page.md)
  - Parameters
  - Properties
  - Methods
  - download()
  - download_sync()
  - exists()
  - exists_sync()
  - from_existing_remote()
  - from_local()
  - from_local_sync()
  - model_post_init()
  - named_remote()
  - new_remote()
  - open()
  - open_sync()
  - pre_init()
  - schema_match()
- [HashFunction](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/hashfunction/page.md)
  - Parameters
  - Methods
  - from_fn()
  - reset()
  - result()
  - update()

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/flyte-sdk/packages/flyte.io/_index.md
**HTML**: https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.io/
