<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/datasets/blob/v4.9.10/tensorflow_datasets/core/folder_dataset/__init__.py) |

Utils to load data comming from third party sources directly with TFDS.

## Classes

[`class ImageFolder`](https://www.tensorflow.org/datasets/api_docs/python/tfds/folder_dataset/ImageFolder): Generic image classification dataset created from manual directory.

[`class TranslateFolder`](https://www.tensorflow.org/datasets/api_docs/python/tfds/folder_dataset/TranslateFolder): Generic text translation dataset created from manual directory.

## Functions

[`compute_split_info(...)`](https://www.tensorflow.org/datasets/api_docs/python/tfds/folder_dataset/compute_split_info): Compute the split info on the given files.

[`compute_split_info_from_directory(...)`](https://www.tensorflow.org/datasets/api_docs/python/tfds/folder_dataset/compute_split_info_from_directory): Compute the split info for the splits in the given data dir.

[`write_metadata(...)`](https://www.tensorflow.org/datasets/api_docs/python/tfds/folder_dataset/write_metadata): Add metadata required to load with TFDS.