Skip to content

Instantly share code, notes, and snippets.

@vosbs
Created April 21, 2020 18:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vosbs/be5792b59d723591063692eea1ddfd2f to your computer and use it in GitHub Desktop.
Save vosbs/be5792b59d723591063692eea1ddfd2f to your computer and use it in GitHub Desktop.
m5000_6
X_dev_minmax = mm_scaler.transform(X_dev[['thickness', 'delta']])
kn = neigh.kneighbors(X_dev_minmax, return_distance=False)
dev = dev.assign(ml_speed=[X_train_clean.loc[i, 'speed'].quantile(0.8) for i in kn])
print(dev.ml_speed.mean() / dev.speed.mean())
dev = dev.assign(I_new=dev['I'] + (dev['ml_speed'] - dev['speed']) * 2000)
dev = dev.assign(I_new_predict=bst.predict(dev[['ml_speed', 'thickness', 'delta']]))
print((dev.loc[:, 'I_new'] > limit).sum() / dev.shape[0])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment