Download Latest Version v1.5.0 source code.tar.gz (4.6 MB)
Email in envelope

Get an email when there's a new version of eos

Home / v1.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-12-10 1.4 kB
v1.5.0 source code.tar.gz 2024-12-10 4.6 MB
v1.5.0 source code.zip 2024-12-10 4.7 MB
Totals: 3 Items   9.2 MB 2

This release contains only a few very minor convenience code updates, and the CI move to GitHub Actions.

This will be the last release to support C++14. The next release will require a C++17 compiler.

Summarised changes: - Added vcpkg.json to use dependencies from vcpkg for local development - Updated CI: switched from Appveyor & Travis to GitHub Actions. Using vcpkg caching on CI. - Added a .yml that builds the Python bindings using cibuildwheel (!361, thank you @omar-h-omar!) - Adding more fitting python bindings (#354) [fbb076] (by @omar-h-omar) - Updated pybind11 to 2.13.6 (support for Python 3.12), toml11 to 3.8.1, and Cereal (latest master) - Improved LandmarkMapper support for hybrid mappings: There is now a get_vertex_index() function in LandmarkMapper.hpp that should be used for both use cases and works with both direct (landmark-id to vertex-index in the mappings .txt file) and indirect (landmark-id to generic-landmark-name in the mappings .txt file, generic-landmark-name to vertex-index as landmark_definitions inside a MorphableModel (e.g. the 4DFM uses this)). (61ccbcb88a527b21f14f9303a84ed686b3830e0f, 165d17c00215113e8ea15c6210701d3692a5b950) - Added get_shape_at_point() for neutral shape only models and for PCA expression models (3445b1ccd2b8fc48b132c90c3fe8b8987d2a334a, 32760194ddc21d5012a3488f5100a2cb6be87fa0) - Minor #include & build fixes/updates

Source: README.md, updated 2024-12-10