jacobian

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 2d1fe04feb6f0f4bbe59bdba540b81478f2c5b2d
parent 35cf0456fa51d66f313f03bd07b16a9223291fa9
Author: David Freifeld <freifeld.david@gmail.com>
Date:   Fri, 10 Jul 2020 17:01:11 -0700

Working on export as actual python lib

Diffstat:
Amrbpnn/__init__.py | 4++++
Asetup.py | 18++++++++++++++++++
2 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/mrbpnn/__init__.py b/mrbpnn/__init__.py @@ -0,0 +1,4 @@ +import os +from ctypes import CDLL +lib_path = os.path.join(os.path.dirname(__file__), 'mrbpnn.cpython-37m-darwin.so') +lib = CDLL(lib_path) diff --git a/setup.py b/setup.py @@ -0,0 +1,18 @@ +from setuptools import setup, Distribution + + +class BinaryDistribution(Distribution): + def has_ext_modules(foo): + return True + + +setup( + name='Jacobian', + version='1.0', + description='Python Library for Neural Nets.', + packages=['mrbpnn'], + package_data={ + 'mrbpnn': ['mrbpnn.cpython-37m-darwin.so'], + }, + distclass=BinaryDistribution +)