Какой из вызовов train_test_split обеспечивает воспроизводимое разбиение?
train_test_split(X, y, test_size=0.2) — random_state не передаётся
train_test_split(X, y, test_size=0.2, random_state=None) — передаётся None
train_test_split(X, y, test_size=0.2, random_state='fixed') — строка как seed
train_test_split(X, y, test_size=0.2, random_state=0) — фиксирует генератор