NotMachingCheckSumError в Tensorflow_datasets - PullRequest
1 голос
/ 02 апреля 2020

Я хочу построить модель в tenorflow 2.0, используя набор данных celeb_a в Spyder (Anaconda3).

При запуске этого кода:

celeba_bldr = tfds.builder('celeb_a')
celeba_bldr.download_and_prepare()

Я получаю следующую ошибку:

NonMatchingChecksumError: Artifact https://drive.google.com/uc?export=download&id=0B7EVK8r0v71pZjFTYXZWM3FlRnM, downloaded to C:\Users\Home\tensorflow_datasets\downloads\ucexport_download_id_0B7EVK8r0v71pZjFTYXZWM3FlDDaXUAQO8EGH_a7VqGNLRtW52mva1LzDrb-V723OQN8.tmp.3706deb2f0c24dcfbc0d2de880c8aa70\uc, has wrong checksum.

Я не знаю, как преодолеть эту ошибку.

У кого-нибудь есть решение этой ошибки, чтобы я мог загрузить набор данных 'celeb_a'?

1 Ответ

1 голос
/ 02 апреля 2020

Иногда сервер был неисправен из-за того, что он не мог принимать запросы от сервера данных, поэтому вы получаете эту ошибку, я попробовал ее сейчас, теперь она отлично работает, посмотрите этот colab ноутбук.

Также я попытался зарегистрировать контрольную сумму, чтобы, если есть какие-либо проблемы с этим, но это правильно, см. colab . Так что проблема возникает из-за плохого сервера. Попробуйте еще раз, это работает.

...