Код: Выделить всё
info = DatasetInfo(
description="my happy lil dataset",
version="0.0.1",
homepage="https://www.myhomepage.co.uk"
)
train_dataset = Dataset.from_dict(prepare_data(data["train"]), info=info)
test_dataset = Dataset.from_dict(prepare_data(data["test"]), info=info)
validation_dataset = Dataset.from_dict(prepare_data(data["validation"]),info=info)
Код: Выделить всё
# Create a DatasetDict
dataset = DatasetDict(
{"train": train_dataset, "test": test_dataset, "validation": validation_dataset}
)
Поэтому я отправляю запрос в хаб, вот так :
Код: Выделить всё
dataset.push_to_hub(f"{organization}/{repo_name}", commit_message="Some commit message")
Однако, когда я извлекаю набор данных обратно из хаба и получаю доступ к связанной с ним информации, вместо того, чтобы получить описание моего набора данных, я просто получаю пустую строку; вот так:
Код: Выделить всё
pulled_data = full = load_dataset("f{organization}/{repo_name}", use_auth_token = True)
# I expect the following to print out "my happy lil dataset"
print(pulled_data["train"].info.description)
# However, instead it returns ''
Мне кажется, что я упускаю что-то очевидное, но я действительно не уверен. Любая помощь будет оценена по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/787 ... ingfacedat