Skip to content

Releases: denismr/incremental-ks

C++ Wrapper (C Interface). Required for FFI versions of Python/Lua

18 Dec 00:09
c6bc988
Compare
Choose a tag to compare

This version fixes a major bug related to the Test function. It was previously ignoring any given ca and always applying the default one (1.95). KS statistic was fine in the previous version.

Windows and MacOS (both x64) dynamic libraries, which are required for FFI (Python and Lua).

For MacOS, line 27 in IKS.py must be replaced with:
clib = ffi.dlopen("iks.dylib")

IKS.py and iks.dll/iks.dylib must be in the same folder.

C++ Wrapper (C Interface). Required for FFI versions of Python/Lua

17 Dec 21:38
c6bc988
Compare
Choose a tag to compare

Compiled for Windows x64. I'll soon release the MacOS version.

C++ Wrapper (C Interface). Required for FFI versions in Python/Lua

17 Dec 22:01
c6bc988
Compare
Choose a tag to compare

iks.dylib (MacOS) required to run the FFI versions in Python/Lua.

The line 27 in IKS.py must be replaced with:
clib = ffi.dlopen("iks.dylib")

And IKS.py and iks.dylib must be in the same folder.

Windows version was the previous release (see below).

FFI Windows Binary

08 Aug 12:54
1196f1e
Compare
Choose a tag to compare

DLL created from the C++ implementation, with C interface, for FFI compatibility.
This is used by the Python implementation, and can replace the pure Lua implementation as well.

For details on the interface, refer to c_wrapper.h, in /IncrementalKS/FFI.