Size of the dev and test sets

Old way of splitting data

or

These splits were reasonable when dataset is relatively small (100-10,000 samples)

If you have 1,000,000 samples, then you could use

Size of test set

Depends on applications, you may not need test set

More discussion here