https://github.com/epistasislab/ml-analyst
Analysis pipeline for quick ML analyses.
https://github.com/epistasislab/ml-analyst
Last synced: 7 months ago
JSON representation
Analysis pipeline for quick ML analyses.
- Host: GitHub
- URL: https://github.com/epistasislab/ml-analyst
- Owner: EpistasisLab
- License: gpl-3.0
- Created: 2018-04-03T19:59:53.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-04T16:41:47.000Z (over 7 years ago)
- Last Synced: 2025-04-16T02:09:28.439Z (9 months ago)
- Language: Python
- Size: 67.4 KB
- Stars: 11
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ML Analyst
This project is designed to help rapidly apply a standard machine learning analysis to a new data set.
# Usage
## running the analysis
> I want to run logistic regression, random forests, and neural nets on my dataset. i want to scale the features.
```python
python analyze.py path/to/dataset -ml LogisticRegression,RandomForestClassifier,MLPClassifier -prep RobustScaler
```
> I want to tune the parameters of each method using 100 combinations, and run 10 shuffles of the data.
```python
python analyze.py path/to/dataset -ml LogisticRegression,RandomForestClassifier,MLPClassifier -prep RobustScaler -n_combos 100 -n_trials 10
```
> what other options are there?
```
python analyze.py -h
```
## generating comparisons
```python
python compare.py path/to/results
```