fun Int.k_prime(x: Int): Boolean {
var n = x
var f = 0
var p = 2
while (f < this && p * p <= n) {
while (0 == n % p) { n /= p; f++ }
p++
}
kerasのbackendで設定する必要があって、いくつか過去のレポジトリを修正しなくては行けない可能性がある
from sklearn.cross_validation import KFold
import swap_noise
from keras import backend as K
for i in range(100):
NFOLDS=100
from https://www.kaggle.com/knowledgegrappler/a-simple-nn-solution-with-keras-0-48611-pl
from keras.layers import Input, Dropout, Dense, BatchNormalization, Activation, concatenate, GRU, Embedding, Flatten, BatchNormalization
from keras.models import Model
from keras.callbacks import ModelCheckpoint, Callback, EarlyStopping
from keras import backend as K
lightgbmと基本的に同じ
xgb用のパラメータになっているので必要に応じてlgbのパラメータの言い換えを見つける
import xgboost as xgb
def get_oof(clf, x_train, y, x_test):
oof_train = np.zeros((ntrain,))
oof_test = np.zeros((ntest,))
oof_test_skf = np.empty((NFOLDS, ntest))