Skip to content
View Simon-Bertrand's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Bordeaux, France
  • 07:10 (UTC +02:00)
  • X @SiMB_dev

Highlights

  • Pro
Block or Report

Block or report Simon-Bertrand

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Simon-Bertrand/README.md

simon-bertrand

simon-bertrand

Simon Bertrand

a French engineer, currently Ph.D student with a passion for mathematics and computer science.

Research Engineer in Signals, AI and Computer Vision. Backend developper

Software Engineering (Web, Application) and Data Science (ML, DL, CV) with Python, Rust, C#, SQL and ReactJS.

📫 [email protected]
🌎 simon-bertrand.github.io
🐦 twitter.com/SiMB_dev

I write all kinds of software, from human interfaces to server programs and also web development. I have a preference for tensors programmation (AI) which merge maths and computer science. I wrote few PyTorch modules that are publicly shared.
A non-exhaustive list :
Fast Cross-MI Function (CMIF) Repository
Fast Normalized Cross-Correlation Repository
Histogram of Oriented Gradients Repository
Mutual Information Repository
Phase Congruency Repository
Hilbert Transformations Repository

💻 My favorite tools and technologies

Languages, frameworks
icon
Python
icon
Rust
icon
Matlab
icon
React
icon
Next.js
icon
TypeScript
icon
C++
icon
C#
HTML5
HTML5
css
CSS
tailwind
Tailwind
Linear algebra, data science, statistics, AI, DL, CV.
Numpy
Numpy
PyTorch
PyTorch
Tensorflow
Tensorflow
scikit-learn
Scikit-learn
Jax
Jax
Scipy
Scipy
Statsmodels
Statsmodels
OpenCV
OpenCV
icon
Grafana
System administration, DevOps.
icon
Docker
icon
Github
icon
GCP
Git
Git
Fedora
Fedora
Traefik
Traefik
Portainer
Portainer
Nginx
Nginx
Cockpit
Cockpit
Bind9
Bind9
Other tools
icon
VSCode
icon
PostgreSQL
icon
Node.js
icon
Prisma
Google Earth Engine
GEE



Pinned

  1. Clusters-Features Clusters-Features Public

    The Clusters-Features package allows data science users to compute high-level linear algebra operations on any type of data set. It computes approximatively 40 internal evaluation scores such as Da…

    Python 29 7

  2. 2DPhaseCongruency-PyTorch 2DPhaseCongruency-PyTorch Public

    The 2D phase congruency algorithm using monogenic filters implemented in PyTorch and originally written by Peter Kovesi on Matlab.

    Python 3 1

  3. 2DHilbertTransformations-PyTorch 2DHilbertTransformations-PyTorch Public

    2D Hilbert Transformations on PyTorch - Code example based on research article

    Python 3

  4. MutualInformation-PyTorch MutualInformation-PyTorch Public

    Three different implementations of the Mutual Information in PyTorch. Using KDE, using KNN and using a simple bins count.

    Python 1

  5. HOG-PyTorch HOG-PyTorch Public

    Batched Histogram of oriented gradients using PyTorch

    Python 1

  6. Most synthetic way to generate a pag... Most synthetic way to generate a pagination in Python
    1
    def paginationGenerator(n, pageSize):
    2
        nPages = n // pageSize + 1 * (n % pageSize > 0)
    3
        return list(
    4
            map(lambda x: (pageSize * x, min((pageSize) * (x + 1), n)), range(nPages))
    5
        )