- Added data containers module and updated main code to support these containers with the purpose of minimizing memory usage by writing/loading data arrays to temporary files when needed. [21]
0.2.1
====================
- Updated code to reduce warnings with latest ``numpy`` versions. [16]
- Optimized code to improve performance and minimize memory usage when either ``masks`` and/or ``sigmas`` have default values. [18, 19]
0.2.0
======================
Added ^^^^^
- Added a new, more stable, solver ``rlu_solve()``. ``match_lsq()`` now takes a new parameter ``solver`` which, by default, is set to ``'LU'`` - the new solver. [1]
Fixed ^^^^^
- Updated package structure, setup, docs. [1]
0.1.2
====================
Added ^^^^^
- Several functions now return more values that can be used to analyse returned results:
- :py:func:`wiimatch.utils.create_coordinate_arrays` now returns effective ``center`` values used in generating coordinate array and coordinate system type (``'image'`` or ``'world'``);
- :py:func:`wiimatch.lsq_optimizer.build_lsq_eqs` now returns coordinate arrays, effective ``center`` values used in generating coordinate array, and the coordinate system type of coordinates in addition to coefficients of linear equations;
- :py:func:`wiimatch.match.match_lsq` now optionally returns coefficients of linear equations, coordinate arrays, effective ``center`` values used in generating coordinate array, and the coordinate system type of coordinates in addition to optimal solution to the matching problem. New parameter ``ext_return`` indicates to return extended information.