Oh! This looks very interesting - I'm currently using the old HDF5 C++ 
libraries and they are a pain. I will be testing this ASAP.

Thanks for highlighting.

From: Steven Varga <[email protected]>
Reply to: "[email protected]" <[email protected]>
Date: Thursday, 26 March 2020 at 12:27
To: "[email protected]" <[email protected]>
Subject: [eigen] New project using Eigen

Hello,

This is a request to list H5CPP as an eigen3 related project.

H5CPP is a novel approach to persistence in the field of machine learning, it 
provides high performance sequential and block access to HDF5 containers 
through modern C++, In this specific case Eigen3::Array<...> and 
Eigen3::Matrix<...>;
Arbitrary deep POD types are handled via LLVM based compiler assisted 
reflection<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsteven-varga%2Fh5cpp-compiler&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=2nL9nATlSVwrsgMe1IXpshxP78i8a2i8QI1bwvJ%2Fn88%3D&reserved=0>
 resulting in mechanism similar to interpreted languages -- without trade offs. 
H5CPP was introduced in 2018 Chicago C++ User Group Meetup; has been presented 
on ISC'19 
BOF<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fisc19.h5cpp.org%2F%23%2F&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=O0a5K1qMDHqtA0xRj0YQ40619SDnAvlgjLC0ssTdn6A%3D&reserved=0>
 thanks to HDFGroup sponsorship, it is continuously developed and works with 
major C++ compilers: Intel DPC++ v2021(beta), Intel 19.1.0.166, g++-7, g++-8, 
g++-9, clang++-6.0, clang++-7, clang++-8, clang++-9, clang++-10

author: steven varga 
(vargaconsulting.ca<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fvargaconsulting.ca%2F&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=M8aLfFXOHX7M2LMzJufhgFtDsTALXhUEmzo7aapvvgo%3D&reserved=0>)
project name: H5CPP
website: 
http://h5cpp.org<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fh5cpp.org%2F&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=T88lE6VJgCp0G9uRP9J11%2FbV0Nlfx4QfLSOzrGkPvck%3D&reserved=0>
scm: 
https://github.com/steven-varga/h5cpp<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsteven-varga%2Fh5cpp&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=D31tYnVEhm0taShIBYYHG7COaMvib%2FwmVNvxhuOHbY8%3D&reserved=0>
 
https://github.com/steven-varga/h5cpp-compiler<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsteven-varga%2Fh5cpp-compiler&data=01%7C01%7Ctobias.wood%40kcl.ac.uk%7Cb40d729d15684bb7b2e708d7d181163f%7C8370cf1416f34c16b83c724071654356%7C0&sdata=2nL9nATlSVwrsgMe1IXpshxP78i8a2i8QI1bwvJ%2Fn88%3D&reserved=0>

Reply via email to