skip to navigation
skip to content

Not Logged In

pysofia 0.6

Python bindings for sofia-ml

Latest Version: 0.8

PySofia

PySofia is a python wrapper around the methods present in the C++ sofia-ml library. These include Stochastic Gradient Descent implementations of some ranking algorithms, notably RankSVM.

Dependencies

  • cython >= 0.17 (previous versions will not work)
  • numpy
  • A C++ compiler (gcc will do)

You will not need to install sofia-ml since it is incuded in this distribution

Installation

$ pip install -U pysofia

Methods

pysofia.train_sgd

Trains a model using stochastic gradient descent. See docstring for more details.

pysofia.compat.RankSVM implements an estimator following the conventions used in scikit-learn.

Development

Check out the latest version at github: https://github.com/fabianp/pysofia/

License

Apache License 2.0

Authors

PySofia is the work of Fabian Pedregosa. The sofia-ml library is written by D. Sculley.

 
File Type Py Version Uploaded on Size
pysofia-0.6.tar.gz (md5) Source 2014-08-26 20KB
  • Downloads (All Versions):
  • 23 downloads in the last day
  • 117 downloads in the last week
  • 504 downloads in the last month