Software

On this page, you can find some details about different software packages and libraries that I have developed or contributed to.

BenchOpt

Benchmark repository for optimization

DIYABC-RF GUI

Graphical User Interface for DYIABC-RF software

KeOps

Seamless Kernel Operations on GPU with auto-differentiation and without memory overflows

Loter

Python package for haplotype phasing and local ancestry inference

ckntf

Re-implementation of Convolutional Kernel Network (CKN) from Mairal (2016) in Python based on the TensorFlow framework

pCMF

Probabilistic count matrix factorization for single cell transcriptomic data analyses (dimension reduction, visualization).

SPAMS

Optimization toolbox for sparse estimation, implementing algorithms that solve machine learning and signal processing problems involving sparse regularizations.

plsgenomics

Supervised methods for dimension reduction in classification and regression framework (in particular PLS-based routines for genomic data analyses).