Результатом train_test_split () является X_train, X_test, y_train, y_test, и вы назначаете значения в другом порядке в вашем коде.
Измените строку:
trainX,trainY,valX,valY = train_test_split(X,y,random_state = 1)
На этом:
trainX,valX,trainY,valY = train_test_split(X,y,random_state = 1)
, и вы сможете подобрать модель с правильными параметрами.
Хум ... что вы, вероятно, хотите сделать, это
getsrc(){
( cd $2 > /dev/null ; curl -O $1 ; )
}
-O ( капитал ] O) говорит, что хранить в локальном имени, как удаленный файл, но игнорировать компонент удаленного пути. Чтобы иметь возможность хранить в определенном каталоге, самый простой способ - это перейти к нему ... и я делаю это в под-оболочке, чтобы изменение dir не распространялось
В мире Java сайт, который вы упомянули, поддерживает API, Instant Holiday Connection , который может быть хорошим решением (лучше, чем очистка экрана).
API-интерфейс Light Development Holiday Client является Библиотека классов Java для бесшовной интеграции произвольных других приложений с World Holiday Calendar Service , чтобы они знали о специальных днях наблюдений по всему миру.
Тем не менее, бесплатная версия дает доступ только к прошлогодним праздникам ...
Еще одна (более общедоступная) база данных будет Earth Calendar , бесплатная, но без видимого API (снова на экране )
time and date.com , по-видимому, также имеет все праздники для всех стран (опять же без видимого API).
У них есть довольно полный список праздников , хотя
getsrc() {
curl "$1" > "$2"
}