Skip to content

Commit

Permalink
packaging for pypi
Browse files Browse the repository at this point in the history
  • Loading branch information
slinderman committed Jun 23, 2015
1 parent b249f1e commit bd6602f
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 1 deletion.
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
recursive-include pgmult *.pyx
26 changes: 25 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,32 @@
from Cython.Build import cythonize

setup(
ext_modules=cythonize('**/*.pyx'),
name='pgmult',
version='0.1',
description=
"Learning and inference for models with multinomial observations and "
"underlying Gaussian correlation structure. Examples include correlated "
"topic model, multinomial linear dynamical systems, and multinomial "
"Gaussian processes. ",
author='Scott W. Linderman and Matthew James Johnson',
author_email='slinderman@seas.harvard.edu, mattjj@csail.mit.edu',
license="MIT",
url='https://github.com/HIPS/pgmult',
packages=['pgmult'],
install_requires=[
'Cython >= 0.20.1', 'numpy', 'scipy', 'matplotlib',
'pybasicbayes', 'pypolyagamma', 'gslrandom', 'pylds'],
ext_modules=cythonize('pgmult/**/*.pyx'),
include_dirs=[np.get_include(),],
classifiers=[
'Intended Audience :: Science/Research',
'Programming Language :: Python',
'Programming Language :: C++',
],
keywords=[
'multinomial', 'polya', 'gamma', 'correlated topic model', 'ctm',
'lds', 'linear dynamical system', 'gaussian process', 'gp'],
platforms="ALL"
)


Expand Down

0 comments on commit bd6602f

Please sign in to comment.