jeudi 14 avril 2022
« nanobind permet corriger les lenteurs remarquées avec pybind11. L'intégration avec NumPy a été remplacée par un nb::tensor<>, plus générique, et qui supporte mieux les tenseurs CPU/GPU (NumPy, PyTorch, TensorFlow, JAX, ...). Le retour d'expérience et les benchmarks sont très instructifs. »
jeudi 16 décembre 2021
« Une explication didactique d'un warning lié à la visibilité des symboles que le linker peut donner. Le lien parle notamment de PyBind11 qui cache par défaut les symboles et peut générer ce warning; pour ma part je l'ai obtenu en essayant de compiler un projet avec la norme C++ 20 et gcc. »