Skip to content

Sample without replacement for shuffle#68

Open
arun-rangarajan wants to merge 3 commits intofchollet:masterfrom
arun-rangarajan:master
Open

Sample without replacement for shuffle#68
arun-rangarajan wants to merge 3 commits intofchollet:masterfrom
arun-rangarajan:master

Conversation

@arun-rangarajan
Copy link
Copy Markdown

np.random.randint(min_index + lookback, max_index, size=batch_size)
does sampling with replacement, so it allows duplicates.

Use
np.random.choice(range(min_index + lookback, max_index), size=batch_size, replace=False)
for doing shuffle.

`numpy.random.randint` does sampling with replacement. Change to `numpy.random.choice` and set `replace=False` for sampling without replacement.
Pull req on IPython NB!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant