Подключение
Базовый URL, учётные данные и доступный сервер.
Оценка модели начинается с границы данных. Model Ledger помогает изучить разделение выборок и код предобработки до выводов о результате.
train_groups, test_groups = split_groups(group_ids)
assert not set(train_groups) & set(test_groups)
train = rows_in_groups(data, train_groups)
test = rows_in_groups(data, test_groups)Базовый URL, учётные данные и доступный сервер.
Оставьте каждую группу только с одной стороны и обучайте предобработку на тренировочных данных.
Сравните фактическое поведение с ожидаемым. Если проверка не проходит, разберитесь в причине перед следующими изменениями.
train_groups, test_groups = split_groups(group_ids)
assert not set(train_groups) & set(test_groups)
train = rows_in_groups(data, train_groups)
test = rows_in_groups(data, test_groups)