Skip to content
Snippets Groups Projects
Select Git revision
  • 652fe2cbfe101d6aeb23774314f092a749f8ae92
  • master default protected
  • develop
3 results

setup.py

Blame
  • Michael Blaß's avatar
    Blaß, Michael authored
    652fe2cb
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    setup.py 973 B
    #/usr/bin/env python3
    
    from setuptools import setup, Extension
    from numpy.distutils.misc_util import get_numpy_include_dirs
    
    setup(
            name            = 'chainsaddiction',
            version         = '0.1',
            description     = 'Discrete time, finit state space, stationary Hidden Markov Model.',
            install_requires = ['numpy>=1.15.0'],
            include_dirs    = get_numpy_include_dirs(),
            ext_modules     =   [
                                    Extension(
                                        'chains_addiction',
                                        sources     = [ 'hmm/stats.c',
                                                        'hmm/fwbw.c',
                                                        'hmm/em.c',
                                                        'hmm/hmm.c',
                                                        'hmm/hmm_module.c'],
    
                                    include_dirs    = ['./include/'])
                                ]
          )