Samir Shaikh's starred repositories
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
Mathematics-for-ML
🧮 A collection of resources to learn mathematics for machine learning
mne-python
MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
hpc-python
Python in High Performance Computing
cc2dataset
Easily convert common crawl to a dataset of caption and document. Image/text Audio/text Video/text, ...
Metaheuristics.jl
High-performance metaheuristics for optimization coded purely in Julia.
Algorithms
This repository contains basic computer algorithms and some optimization codes for various programming challenges.
anuga_core
ANUGA for the simulation of the shallow water equation
discrete-optimization-001
Coursera Discrete Optimization course programming assignments source code
crop_yield_prediction
:corn: Machine learning model for crop yield prediction
clingen-gene-tracker
Web based gene curation workflow tracking application
efficient-scientific-computing-school
Efficient scientific computing school - INFN @ Italy, Bertinoro
optimisation
Simple C code optimisation examples: vectorisation, unroll loop, intrinsic ...
Zebrafish_Model
The FDA-approved Drug Carvedilol Improves Light Sensation and Increases Rod Number in a Zebrafish Model of Retinitis Pigmentosa
RP-Gene-Mapping
Supplemental to the paper "Applying Gene Discovery and Gene Mapping to Identifying the Underlying Causes of Retinitis Pigmentosa"
Low-Level-Parallel-Programming
Enter the ever-exciting world of code parallelisation, vectorisation and CUDA!
Using-Python-and-OpenMP-for-a-N-Body-graviational-simulation
A collection of programs that compute a direct N-body simulation. The paper included compares the 4 different approaches, with them being python only, python using numpy vectorisation, python using Numba and Numba in parallel with OpenMP.