In v1.4.1, all TIMIT train transcripts are "Would such an act of refusal be useful?"
MEMBER
Hi @rcgale, thanks for reporting.

Please note that this bug was fixed on `datasets` version 1.5.0: https://github.com/huggingface/datasets/commit/a23c73e526e1c30263834164f16f1fdf76722c8c#diff-f12a7a42d4673bb6c2ca5a40c92c29eb4fe3475908c84fd4ce4fad5dc2514878

If you update `datasets` version, that should work.

On the other hand, would it be possible for @patrickvonplaten to update the [blog post](https://huggingface.co/blog/fine-tune-wav2vec2-english) with the correct version of `datasets`?
2021-09-08T09:12:28Z
https://github.com/huggingface/datasets/issues/2879#issuecomment-915061528
https://api.github.com/repos/huggingface/datasets/issues/2879
IC_kwDODunzps42irsY
https://api.github.com/repos/huggingface/datasets/issues/comments/915061528/reactions
2021-09-08T09:12:28Z
https://api.github.com/repos/huggingface/datasets/issues/comments/915061528
https://avatars.githubusercontent.com/u/8515462?v=4
https://api.github.com/users/albertvillanova/events{/privacy}
https://api.github.com/users/albertvillanova/followers
https://api.github.com/users/albertvillanova/following{/other_user}
https://api.github.com/users/albertvillanova/gists{/gist_id}
https://github.com/albertvillanova
albertvillanova
MDQ6VXNlcjg1MTU0NjI=
https://api.github.com/users/albertvillanova/orgs
https://api.github.com/users/albertvillanova/received_events
https://api.github.com/users/albertvillanova/repos
https://api.github.com/users/albertvillanova/starred{/owner}{/repo}
https://api.github.com/users/albertvillanova/subscriptions
User
https://api.github.com/users/albertvillanova
public
NONE
I just proposed a change in the blog post.

I had assumed there was a data format change that broke a previous version of the code, since presumably @patrickvonplaten tested the tutorial with the version they explicitly referenced. But that fix you linked suggests a problem in the code, which surprised me.

I still wonder, though, is there a way for downloads to be invalidated server-side? If the client can announce its version during a download request, perhaps the server could reject known incompatibilities? It would save much valuable time if `datasets` raised an informative error on a known problem ("Error: the requested data set requires `datasets>=1.5.0`."). This kind of API versioning is a prudent move anyhow, as there will surely come a time when you'll need to make a breaking change to data.
2021-09-08T16:54:48Z
https://github.com/huggingface/datasets/issues/2879#issuecomment-915406020
https://api.github.com/repos/huggingface/datasets/issues/2879
IC_kwDODunzps42j_zE
https://api.github.com/repos/huggingface/datasets/issues/comments/915406020/reactions
2021-09-08T16:54:48Z
https://api.github.com/repos/huggingface/datasets/issues/comments/915406020
https://avatars.githubusercontent.com/u/2279700?v=4
https://api.github.com/users/rcgale/events{/privacy}
https://api.github.com/users/rcgale/followers
https://api.github.com/users/rcgale/following{/other_user}
https://api.github.com/users/rcgale/gists{/gist_id}
https://github.com/rcgale
rcgale
MDQ6VXNlcjIyNzk3MDA=
https://api.github.com/users/rcgale/orgs
https://api.github.com/users/rcgale/received_events
https://api.github.com/users/rcgale/repos
https://api.github.com/users/rcgale/starred{/owner}{/repo}
https://api.github.com/users/rcgale/subscriptions
User
https://api.github.com/users/rcgale
public
NONE
Also, thank you for a quick and helpful reply!
2021-09-08T16:55:19Z
https://github.com/huggingface/datasets/issues/2879#issuecomment-915406364
https://api.github.com/repos/huggingface/datasets/issues/2879
IC_kwDODunzps42j_4c
https://api.github.com/repos/huggingface/datasets/issues/comments/915406364/reactions
2021-09-08T16:55:19Z
https://api.github.com/repos/huggingface/datasets/issues/comments/915406364
https://avatars.githubusercontent.com/u/2279700?v=4
https://api.github.com/users/rcgale/events{/privacy}
https://api.github.com/users/rcgale/followers
https://api.github.com/users/rcgale/following{/other_user}
https://api.github.com/users/rcgale/gists{/gist_id}
https://github.com/rcgale
rcgale
MDQ6VXNlcjIyNzk3MDA=
https://api.github.com/users/rcgale/orgs
https://api.github.com/users/rcgale/received_events
https://api.github.com/users/rcgale/repos
https://api.github.com/users/rcgale/starred{/owner}{/repo}
https://api.github.com/users/rcgale/subscriptions
User
https://api.github.com/users/rcgale
public
## Describe the bug
Using version 1.4.1 of `datasets`, TIMIT transcripts are all the same.

## Steps to reproduce the bug
I was following this tutorial
- https://huggingface.co/blog/fine-tune-wav2vec2-english

But here's a distilled repro:
```python
!pip install datasets==1.4.1
from datasets import load_dataset
timit = load_dataset("timit_asr", cache_dir="./temp")
unique_transcripts = set(timit["train"]["text"])
print(unique_transcripts)
assert len(unique_transcripts) > 1
```
## Expected results
Expected the correct TIMIT data. Or an error saying that this version of `datasets` can't produce it.

## Actual results
Every train transcript was "Would such an act of refusal be useful?" Every test transcript was "The bungalow was pleasantly situated near the shore."

## Environment info
- `datasets` version: 1.4.1
- Platform: Darwin-18.7.0-x86_64-i386-64bit
- Python version: 3.7.9
- PyTorch version (GPU?): 1.9.0 (False)
- Tensorflow version (GPU?): not installed (NA)
- Using GPU in script?: tried both
- Using distributed or parallel set-up in script?: no
- 

