Skip to content

Releases: ofmla/seiscope_opt_toolbox_w_ctypes

sotb-wrapper 2.0.2

27 Sep 23:06
781a4a6
Compare
Choose a tag to compare

Provide wheels for macOS-x86-64

sotb-wrapper 2.0.1

24 Aug 17:30
Compare
Choose a tag to compare

Minor update to fix installation issues in previous release (files included in the wheels)

sotb-wrapper 2.0.

24 Aug 16:07
7da3f96
Compare
Choose a tag to compare

This release introduces a new API that breaks backward compatibility with v1.x .

The changes in the API are intended to allow greater flexibility on the definition of the main parameters, such as the initial steplength, max number of linesearch iterations, among others. Thus, you must use a new function for initialization of the paremeters.

The project now uses scikit-build instead of setuptools. Starting from this release, you can install the package just by typing python -m pip install sotb-wrapper.

sotb-wrapper 1.0.1

13 Jan 13:56
03f8403
Compare
Choose a tag to compare

Minor update to fix 'box constraints' issues in previous release. Other improvements include the addition of a C sample program that calls a Fortran Routine (l-BFGS) as well as a "setup.py" file for the purpose of installing the package locally.

sotb-wrapper 1.0

09 Jul 19:30
Compare
Choose a tag to compare

This is the base release for sotb-wrapper version 1.0., a Python wrapper written to call the minimization routines from SEISCOPE optimization toolbox. By writing the routines to be interoperable with C and use the builtin ctypes Python package to dynamically load shared object files containing these C-callable Fortran routines, we can call them directly from Python.