AnthonyMRios / leml

Method for large-scale multi-label classification

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Implementation of LEML

Python implementation of the LEML:

Yu, Hsiang-Fu, et al. "Large-scale Multi-label Learning with Missing Labels." ICML. 2014.

Notes: This version implements LEML with the squared loss and assuming full labels.

How to Install

Packages:

  • Python 2.7
  • numpy 1.11.1+
  • scipy 0.18.0+
  • Cython
  • OpenMP

To install the main package:

python setup.py install

How to Use

See examples in example directory.

TODO

  • Add ability to model missing label
  • Add log loss function

About

Method for large-scale multi-label classification


Languages

Language:Python 74.1%Language:Jupyter Notebook 19.9%Language:C 3.5%Language:C++ 2.5%