File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 12
12
* [ Java API] ( https://clj-python.github.io/libpython-clj/libpython-clj2.java-api.html ) - you can use libpython-clj from java - no
13
13
Clojure required. The class is included with the jar so just put the jar on the classpath and then ` import libpython_clj2.java_api; `
14
14
will work. Be sure to carefully read the namespace doc as, due to performance considerations, not all methods are
15
- protected via automatic GIL management.
15
+ protected via automatic GIL management. Note this integration includes support for extremely efficient data copies to numpy objects
16
+ and callbacks from python to java.
16
17
* [ make-fastcallable] ( https://clj-python.github.io/libpython-clj/libpython-clj2.python.html#var-make-fastcallable ) so if you
17
18
calling a small function repeatedly you can now call it about twice as fast. A better optimization is to call
18
19
a function once with numpy array arguments but unfortunately not all use cases are amenable to this pathway. So we
You can’t perform that action at this time.
0 commit comments