TIES_DataGeneration 项目使用文档
1. 项目目录结构及介绍
TIES_DataGeneration/
├── TFGeneration/
│ ├── ... (包含生成 tfrecord 文件的功能)
├── TableGeneration/
│ ├── ... (包含生成表格的功能)
├── LICENSE.md
├── README.md
├── generate_data.py
└── unlv_distribution
目录结构说明
- TFGeneration/: 该目录包含生成 tfrecord 文件的功能。它使用
TableGeneration
模块来生成表格。 - TableGeneration/: 该目录包含生成表格的功能。
- LICENSE.md: 项目的许可证文件。
- README.md: 项目的介绍和使用说明。
- generate_data.py: 项目的主脚本,用于启动数据集生成。
- unlv_distribution: 一个二进制文件,包含 UNLV 数据集的单词分布(单词类型:数字、字母和包含特殊字符的单词)。
2. 项目启动文件介绍
generate_data.py
generate_data.py
是项目的主脚本,用于启动数据集生成。该脚本会调用 TableGeneration
模块生成表格,并使用 TFGeneration
模块生成 tfrecord 文件。
使用方法
python generate_data.py
3. 项目的配置文件介绍
unlv_distribution
unlv_distribution
是一个二进制文件,包含 UNLV 数据集的单词分布。该文件用于在生成表格时确定单词的类型和分布。
配置说明
- 单词类型: 该文件包含三种类型的单词:数字、字母和包含特殊字符的单词。
- 分布: 单词的分布用于在生成表格时随机选择单词类型。
以上是 TIES_DataGeneration
项目的基本使用文档,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这份文档能帮助你更好地理解和使用该项目。