Skip to content

To run the code, we suggest that users install Anaconda 3 in windows 10 and install the following necessary python packages with the same or higher version to set up a compatible environment: Python 3.7; Jupyter 1.0.0; numpy 1.20.2; pandas 1.3.0; scikit-learn: 0.22.1; matplotlib 3.4.2; shap 0.39.0; tensorflow-gpu 2.4.1; tensorflow-estimator 2.4.0;

Notifications You must be signed in to change notification settings

TSdreamer/Machine_Learning_MEA_Optimization

 
 

Repository files navigation

Machine_Learning_MEA_Optimization

To run the code, we suggest that users install Anaconda 3 in windows 10 and install the following necessary python packages with the same or higher version to set up a compatible environment:
Python 3.7;
Jupyter 1.0.0;
Numpy 1.20.2;
Pandas 1.3.0; Scikit-learn: 0.22.1;
Matplotlib 3.4.2;
Shap 0.39.0;
Tensorflow-gpu 2.4.1;
Tensorflow-estimator 2.4.0;
Keras 2.4.3;
Keras-metrics 1.1.0;
Catboost 0.23.2;
Lightgbm 3.2.1;
Xgboost 1.0.2.
For the .R scripts, please install the required packages illustrated at the beginning of each script in the form of "library(xx)" interaction.R/measure_importance.R/min_depth_distribution.R/min_depth_interactions.R are scripts from DOI: 10.1126/sciadv.abf4130.

About

To run the code, we suggest that users install Anaconda 3 in windows 10 and install the following necessary python packages with the same or higher version to set up a compatible environment: Python 3.7; Jupyter 1.0.0; numpy 1.20.2; pandas 1.3.0; scikit-learn: 0.22.1; matplotlib 3.4.2; shap 0.39.0; tensorflow-gpu 2.4.1; tensorflow-estimator 2.4.0;

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 85.2%
  • R 14.8%