数据集:
FredZhang7/anime-prompts-180K
有关数据收集和预处理算法的更多信息,请参阅 Fast Anime PromptGen 。
有关Danbooru数据的免责声明,请参阅 Danbooru Tag Generator 。
将数据集下载并保存到本地的anime_prompts.csv文件中。
pip install datasets
import csv
import datasets
dataset = datasets.load_dataset("FredZhang7/anime-prompts-180K")
train = dataset["train"]
safebooru_clean = train["safebooru_clean"]
danbooru_clean = train["danbooru_clean"]
danbooru_raw = train["danbooru_raw"]
with open("anime_prompts.csv", "w") as f:
    writer = csv.writer(f)
    writer.writerow(["safebooru_clean", "danbooru_clean", "danbooru_raw"])
    for i in range(len(safebooru_clean)):
        writer.writerow([safebooru_clean[i], danbooru_clean[i], danbooru_raw[i]])