|
发表于 2023-12-30 23:38:52
|
显示全部楼层
当然,请参考以下的示例代码,可以生成大批数据并保存到 `data.txt` 文件中:
- import random
- # 生成模拟数据
- sentences = ["我喜欢吃苹果", "小明在公园玩球", "今天天气真好"]
- labels = ["O O O B-Fruit", "B-Person O O B-Location O"]
- # 生成大批数据
- N = 1000
- with open("data.txt", "w", encoding="utf-8") as f:
- for _ in range(N):
- sentence = random.choice(sentences)
- label = random.choice(labels)
- f.write(sentence + "\t" + label + "\n")
复制代码
这段代码会随机选择句子和标签,并重复生成 N 次,每行保存一个样本(句子和标签用制表符分隔)。生成的数据会保存在 `data.txt` 文件中。你可以根据需要修改 `sentences` 和 `labels` 列表来生成不同的数据。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|