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:
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
+)