https://github.com/joshi4/genediseasepredictor
Combined project for CS273A and CS221.
https://github.com/joshi4/genediseasepredictor
Last synced: 5 months ago
JSON representation
Combined project for CS273A and CS221.
- Host: GitHub
- URL: https://github.com/joshi4/genediseasepredictor
- Owner: joshi4
- Created: 2014-10-20T21:47:37.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-12-03T07:17:08.000Z (over 11 years ago)
- Last Synced: 2025-10-12T19:21:37.555Z (10 months ago)
- Language: OpenEdge ABL
- Size: 90.7 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CNV Classifier
====================
Combined project for CS273A and CS221.
For more info about features and feature extraction read the GeneratingFeaturesREADME in `src/`
## Models:
* Baseline: Hinge Loss
* Logistic Regression
* K nearest neighbours ( with Ball trees )
* K means
## API
--------------------------------
HingeLoss and Logistic Regression both found in logistic\_regression.py and share the same API:
* instantiate the class
* call the learn\_boundary method
* pass the predict method to the common evaluation function in utils.
API for K\_nn is the same with the exception of the learn boundary method.
There are separate modules for Ball Trees, maxHeap and distance metric used in K\_nn
The code in violinPlots should be a good illustration on using the API.
--------------------------------