This is your work, valued
PhD student at Warwick University. Working on research in Machine Learning & Digital Pathology. To learn more click on the URL below!
compay-syntax. :microscope: Syntax - the arrangement of whole-slide-images and their image tiles to create well-formed computational pathology pipelines.
★ 55experimentation-resources. A collection of experimentation papers/books/articles that I found useful :smile:
★ 52intrinsic-dimensionality. Use this package to compute intrinsic dimensionality of your task given a fixed neural network in PYTORCH! :fire:
★ 36biobert-pytorch. Ready to use BioBert pytorch weights for HuggingFace pytorch BertModel :relieved:
★ 12annotated-papers. Contains all research papers read since the end of July 2020 :+1:
★ 6ghostday. Literature resources
★ 3eeml-keynote. References
★ 3Teaching-ism-2023. Jupyter Notebook
★ 3ConcreteDropout. Code for Concrete Dropout as presented in https://arxiv.org/abs/1705.07832
★ 1MScProject-Kepler-ML. Jupyter Notebook
★ 1DeepBayesApplication. Solutions to Deep Bayes summer school
★ 1MScProjectPresentation. MSc project presentation using reveal.js
★ 1lecture-notes. HTML
★ 1OpenEDM-wire-tensioner. [OpenEDM] Wire Tensioner Project
★ 11OpenEDM-arc-generator. [OpenEDM] Arc Generator Project
★ 41de-news. AI news app in simple German
★ 1MicroManipulatorStepper. A sub-micrometer 3D motion control plattform.
★ 1.7kminimo. Learning Formal Mathematics from Intrinsic Motivation
★ 36openMotor. An open-source internal ballistics simulator for rocket motor experimenters
★ 608RocketPy. Next generation High-Power Rocketry 6-DOF Trajectory Simulation
★ 1kopen_vins. An open source platform for visual-inertial navigation research.
★ 3kseqGAN. A simplified PyTorch implementation of "SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient." (Yu, Lantao, et al.)
★ 647SeqGAN. Implementation of Sequence Generative Adversarial Nets with Policy Gradient
★ 2.1kMambaViT. ViT architecture with Mamba instead of transformer backbone
★ 17GeoGen. Automated generation of planar geometry olympiad problems
★ 110intrinsic-dimensionality. Use this package to compute intrinsic dimensionality of your task given a fixed neural network in PYTORCH! :fire:
★ 36py-safestats. Python
★ 1QuantReg.jl. An implementation of quantile regression for Julia modeled after the R quantreg package.
★ 4tree-of-thought-llm. [NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Models
★ 6kLIPP. Testing Local Independence in Point Processes
★ 2causaltransportr. R package to generalize and transport causal effects.
★ 12logisticPCA. Dimensionality reduction for binary data
★ 52SCMMAB-NIPS2018. Structural Causal Bandit
★ 27NeuralSymbolicRegressionThatScales. Source code and Dataset creation for the paper "Neural Symbolic Regression That Scales"
★ 110transformers-lego. Python
★ 19statsforecast. Lightning ⚡️ fast forecasting with statistical and econometric models.
★ 4.9kBeautifulAlgorithms.jl. Concise and beautiful algorithms written in Julia
★ 1.4kAgents.jl. Agent-based modeling framework in Julia
★ 910WGT-Literature. Literature for Women Go Tech exercises
★ 1tufte_algorithms_book. A template for textbooks in the same style as Algorithms for Optimization
★ 402phdthesis. Gaussian Processes and Statistical Decision-making in Non-Euclidean Spaces
★ 200Javis.jl. Julia Animations and Visualizations
★ 843mixtureSPRT. Package for mixture sequential probability ratio test
★ 20A-Simulation-Study-on-A-B-Testing. See the code and conclusion of a review of common challenges that emerge while conducting an A/B test
★ 2abayes. Simulate Bayesian A/B testing algorithms and evaluate the results of A/B tests with a shiny app.
★ 20diplomacy_searchbot. Code to accompany "Human-Level Performance in No-Press Diplomacy via Equilibrium Search", published at ICLR 2021
★ 52rl-diplomacy-challenge. The repository for the Diplomacy game Reinforcement Learning challenge
★ 1manim-tweets. Code for tweets by @manim_community on twitter
★ 76drconfseq. Doubly robust confidence sequences for sequential causal inference
★ 9manim. A community-maintained Python framework for creating mathematical animations.
★ 40kquince. Code for Quantifying Ignorance in Individual-Level Causal-Effect Estimates under Hidden Confounding
★ 25realcause. Realistic benchmark for different causal inference methods. The realism comes from fitting generative models to data with an assumed causal structure.
★ 88torchdiffeq. Differentiable ODE solvers with full GPU support and O(1)-memory backpropagation.
★ 63neural_stpp. Deep generative modeling for time-stamped heterogeneous data, enabling high-fidelity models for a large variety of spatio-temporal domains.
★ 108clv-cdnow. Modelling Customer Lifetime Value on CDNOW dataset
★ 2glom-pytorch. An attempt at the implementation of Glom, Geoffrey Hinton's new idea that integrates concepts from neural fields, top-down-bottom-up processing, and attention (consensus between columns), for emergent part-whole heirarchies from data
★ 196TGP.pytorch. Repository for the work Transforming Gaussian Processes with Normalizing Flows published at AISTATS 2021
★ 26BTYDplus. R package for Customer Behavior Analysis
★ 188lifetimes. Lifetime value in Python
★ 1.5kabcpy. ABCpy package
★ 118bpemb. Pre-trained subword embeddings in 275 languages, based on Byte-Pair Encoding (BPE)
★ 1.2ksynbols. The Synbols dataset generator is a ServiceNow Research project that was started at Element AI.
★ 45CausalBayesianOptimization. Code for the Causal Bayesian Optimization algorithm (http://proceedings.mlr.press/v108/aglietti20a/aglietti20a.pdf)
★ 35multiverse. MultiVerse: Probabilistic Programming Language for Causal Reasoning
★ 9disentanglement. Official repository for our ICLR 2021 paper Evaluating the Disentanglement of Deep Generative Models with Manifold Topology
★ 37RepVGG. RepVGG: Making VGG-style ConvNets Great Again
★ 3.5kMusic-diversity-measures. Spotify project to create and test various diversity measures
★ 1markov-chain. Jupyter Notebook
★ 53zr-obp. Open Bandit Pipeline: a python library for bandit algorithms and off-policy evaluation
★ 704ddlk. Deep direct likelihood knockoffs
★ 1pml-book. "Probabilistic Machine Learning" - a book series by Kevin Murphy
★ 5.6krecommenders. Best Practices on Recommendation Systems
★ 22kopen_stt. Open STT
★ 826drnet. 💉📈 Dose response networks (DRNets) are a method for learning to estimate individual dose-response curves for multiple parametric treatments from observational data using neural networks.
★ 95dowhy. DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
★ 8.2kcausalml. Uplift modeling and causal inference with machine learning algorithms
★ 5.9kaciccomp. Code to run submissions for the Atlantic Causal Inference Competition
★ 45causalAI. The open source repository for the Causal Modeling in Machine Learning Workshop at Altdeep.ai @ www.altdeep.ai/courses/causalAI
★ 805legere-coetus-chartam. What does Cervest's science team read during it's reading group?
★ 6CEVAE-pyro. CEVAE(Causal Effect Variational AutoEncoder) written with pytorch and pyro.
★ 10causal_inference_python_code. Python code for part 2 of the book Causal Inference: What If, by Miguel Hernán and James Robins
★ 1.4kucate. Uncertainty in Conditional Average Treatment Effect Estimation
★ 33pubmed_parser. :clipboard: A Python Parser for PubMed Open-Access XML Subset and MEDLINE XML Dataset
★ 735pdfminer.six. Community maintained fork of pdfminer - we fathom PDF
★ 7kpypdf. A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
★ 10kminGPT. A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
★ 25kswiftForTensorFlowWorkshop. This workshop covers the swift for TensorFlow python interoperability and trains a model entirely in swift and then uses it in an IOS App.
★ 10slurm-for-ml. A Machine Learning workflow for Slurm.
★ 155NuClick. Interactive Segmentation of Nucleus
★ 68gpumonitor. TF 2.x and PyTorch Lightning Callbacks for GPU monitoring
★ 93SegLossOdyssey. A collection of loss functions for medical image segmentation
★ 4kcleanlab. Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
★ 12kexcalidraw. Virtual whiteboard for sketching hand-drawn like diagrams
★ 129kS_CellDetect_Stardist_HE_ROI. Cell (Nuclei) Detection in ROI using Stardist
★ 9emo_2013_viz. Codebase for EMO 2013 visualisation paper "Visualising high-dimensional Pareto relationships in two-dimensional scatterplots, Evolutionary Multi-criterion Optimization" by Fieldsend & Everson
★ 2CLAM. Open source tools for computational pathology - Nature BME
★ 1.7kself-label. Self-labelling via simultaneous clustering and representation learning. (ICLR 2020)
★ 546gan-sandbox. Play around with GANs
★ 1hovernet_inference. HoVer-Net inference code for simultaneous nuclear segmentation and classification
★ 74toma. Helps you write algorithms in PyTorch that adapt to the available (CUDA) memory
★ 436markdown-cv. a simple template to write your CV in a readable markdown file and use CSS to publish/print it.
★ 1.5kSensorEffectAugmentation. This repository contains the code used in the work Modeling Camera Effects to Improve Visual Learning from Synthetic Data (https://arxiv.org/abs/1803.07721)
★ 24imcmc. Image Markov Chain Monte Carlo
★ 248doccano. Open source annotation tool for machine learning practitioners.
★ 11kfax. Python
★ 80CoordConv-pytorch. Pytorch implementation of CoordConv introduced in 'An intriguing failing of convolutional neural networks and the CoordConv solution' paper. (https://arxiv.org/pdf/1807.03247.pdf)
★ 403code-for-Generalization-properties-of-neural-networks-trained-on-Lorenz-systems. Python
★ 5WeatherBench. A benchmark dataset for data-driven weather forecasting
★ 832robust_representations. Code for "Learning Perceptually-Aligned Representations via Adversarial Robustness"
★ 164pytorch-checkpoint. Python
★ 165rl_a3c_pytorch. A3C LSTM Atari with Pytorch plus A3G design
★ 563spectral-metric. Code for the CVPR 2019 paper : Spectral Metric for Dataset Complexity Assessment
★ 46pipreqs. pipreqs - Generate pip requirements.txt file based on imports of any project. Looking for maintainers to move this project forward.
★ 7.5kCKA-Centered-Kernel-Alignment. Reproduce CKA: Similarity of Neural Network Representations Revisited
★ 312attention-sampling. This Python package enables the training and inference of deep learning models for very large data, such as megapixel images, using attention-sampling
★ 98Lottery-Ticket-Hypothesis-in-Pytorch. This repository contains a Pytorch implementation of the paper "The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks" by Jonathan Frankle and Michael Carbin that can be easily adapted to any model/dataset.
★ 349sparse_learning. Sparse learning library and sparse momentum resources.
★ 384loss-landscape. Code for visualizing the loss landscape of neural nets
★ 3.2koptuna. A hyperparameter optimization framework
★ 15kclimt. The official home of climt, a Python based climate modelling toolkit.
★ 181grobid-client-python. Python client for GROBID Web services
★ 410MultiObjectiveOptimization. Source code for Neural Information Processing Systems (NeurIPS) 2018 paper "Multi-Task Learning as Multi-Objective Optimization"
★ 1.1kintrinsic-dimensionality. PyTorch Implementation of CVPR'19 - On the Intrinsic Dimensionality of Image Representation
★ 27FIGR. Few-shot Image Generation with Reptile
★ 63tika-python. Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.
★ 1.7kcca.pytorch. CCAs for looking into DNNs
★ 70academic. Jekyll theme with a focus on simplicity, typography and flexibility
★ 88al-folio. A beautiful, simple, clean, and responsive Jekyll theme for academics
★ 16kpytorch-hed. a reimplementation of Holistically-Nested Edge Detection in PyTorch
★ 526tvm. Open deep learning compiler stack for cpu, gpu and specialized accelerators
★ 90cayman. Cayman is a Jekyll theme for GitHub Pages
★ 1.3kbi-tempered-loss. Robust Bi-Tempered Logistic Loss Based on Bregman Divergences. https://arxiv.org/pdf/1906.03361.pdf
★ 147lifelike. WIP predicted survival functions
★ 38RAdam. On the Variance of the Adaptive Learning Rate and Beyond
★ 2.5kdeep-neural-decision-forests. A model combining Deep Neural Networks and (Stochastic) Random Forests.
★ 14fully-differentiable-deep-ndf-tf. Fully differentiable deep-neural decision forest in tensorflow
★ 229Neural-Decision-Forests. An implementation of the Deep Neural Decision Forests in PyTorch
★ 166pytube. Lightweight, dependency-free Python library and CLI for downloading YouTube videos, playlists, and captions.
★ 13kforecast_rodeo. Python
★ 40MT-net. Code accompanying the ICML-2018 paper "Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace"
★ 39ICML-2019-Weakly-Supervised-Temporal-Localization-via-Occurrence-Count-Learning. Python
★ 6sparsemax-pytorch. Implementation of Sparsemax activation in Pytorch
★ 166Deep-SAD-PyTorch. A PyTorch implementation of Deep SAD, a deep Semi-supervised Anomaly Detection method.
★ 356set_transformer. Pytorch implementation of set transformer
★ 680TILAb-Score. This repository contains the implementation of TILAb-score as described in the original paper.
★ 19meta-dataset. A dataset of datasets for learning to learn from few examples
★ 803nnet-survival. Discrete-Time Survival Model for Neural Networks
★ 98bigdata18. Transfer learning for time series classification
★ 381partialconv. A New Padding Scheme: Partial Convolution based Padding
★ 1.3kIIC. Invariant Information Clustering for Unsupervised Image Classification and Segmentation
★ 891TCN. Sequence modeling benchmarks and temporal convolutional networks
★ 4.5kcocostuff. The official homepage of the COCO-Stuff dataset.
★ 911cocostuff10k. The official homepage of the (outdated) COCO-Stuff 10K dataset.
★ 280self-tuning-networks. Code for Self-Tuning Networks (ICLR 2019) https://arxiv.org/abs/1903.03088
★ 62clearml. ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution
★ 6.8kassociative_deep_clustering. Jupyter Notebook
★ 12PySyft. Perform data science on data that remains in someone else's server
★ 9.9kFinished_Senior_LSC_Python. Python implementation of LSC algorithm, (C) Zhengqin Li, Jiansheng Chen, 2014
★ 26py3nvml. Python 3 Bindings for NVML library. Get NVIDIA GPU status inside your program.
★ 250pymgrs. Pure Python MGRS coordinate converter.
★ 15alibi. Algorithms for explaining machine learning models
★ 2.6kMTLCC-pytorch. A pytorch implementation of the (Tensorflow) MTLCC network implementation
★ 52cloudless. Deep learning pipeline for orbital satellite data for detecting clouds
★ 5RevGAN. RevGAN implementation in PyTorch. We extend the Pix2pix and CycleGAN framework by exploring approximately invertible architectures in 2D and 3D. These architectures are approximately invertible by design and thus partially satisfy cycle-consistency before training even begins. Furthermore, since invertible architectures have constant memory complexity in depth, these models can be built arbitrarily deep without requiring additional memory. In the paper we demonstrate superior quantitative output on the Cityscapes and Maps datasets at near constant memory budget.
★ 86eo-learn. Earth observation processing framework for machine learning in Python
★ 1.2kwoody. A Python library for random forests
★ 19pyshp. This library reads and writes ESRI Shapefiles in pure Python.
★ 1.2kPython-Numerics. Numerical machines in Python
★ 95Eidolon. Eidolons: Novel Stimuli for Vision Research
★ 15STSC. Self-Tuning Spectral Clustering Python
★ 37raster-vision. An open source library and framework for deep learning on satellite and aerial imagery.
★ 2.2kBayesian-CycleGAN. [TNNLS] Bayesian Cycle-Consistent Generative Adversarial Networks via Marginalizing Latent Sampling
★ 45automl_gpu. Python
★ 25set-transformer. A neural network architecture for prediction on sets
★ 24fully-invertible-revnet. Python
★ 31BNPSeg. Bayesian Non-Parametric Image Segmentation using HDP-MRF
★ 8transformers. 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
★ 163kAttentionExplanation. Jupyter Notebook
★ 323goxmeans. An implementation of the x-means algorithm in Go.
★ 62pyclustering. pyclustering is a Python, C++ data mining library.
★ 1.2kpyxmeans. Quick implementation of xmeans in python and C
★ 87biobert. Bioinformatics'2020: BioBERT: a pre-trained biomedical language representation model for biomedical text mining
★ 2.2kTextTopicNet. Self-supervised learning of visual features through embedding images into text topic spaces
★ 95beauvoir. Domain randomization library in Python for object detection and classification using Blender.
★ 15pytorch_compact_bilinear_pooling. Compact Bilinear Pooling for PyTorch
★ 254Deep-SVDD-PyTorch. A PyTorch implementation of the Deep SVDD anomaly detection method
★ 786pdffigures2. Given a scholarly PDF, extract figures, tables, captions, and section titles.
★ 751pdffigures. Command line tool to extract figures, tables, and captions from scholarly documents in PDF form.
★ 130rev. REV: Reverse-Engineering Visualizations
★ 61scatteract. Project which implements extraction of data from scatter plots
★ 216FigureQA. Python
★ 27svcca. Jupyter Notebook
★ 644pcse. Repository for the Python Crop Simulation Environment
★ 273one-shot-texture-segmentation. Code to generate data used in One-shot Texture Segmentation paper
★ 43noise-as-targets-tensorflow. Noise-as-targets representation learning for cifar10. Implementation based on the paper "Unsupervised Learning by Predicting Noise" by Bojanowski and Joulin.
★ 23fair_noise_as_targets. Implementation of the Unsupervised learning by predicting noise paper
★ 14RoBO. RoBO: a Robust Bayesian Optimization framework
★ 492deepcluster. Deep Clustering for Unsupervised Learning of Visual Features
★ 1.7kAdaBound. An optimizer that trains as fast as Adam and as good as SGD.
★ 2.9kSpectralNet. Deep network that performs spectral clustering
★ 329tencent-ml-images. Largest multi-label image database; ResNet-101 model; 80.73% top-1 acc on ImageNet
★ 3.1klossgrad. Implementation of the LOSSGRAD optimization algorithm
★ 15HBP-pytorch. Hierarchical Bilinear Pooling for Fine-Grained Visual Recognition reimplement in Pytorch.
★ 105Pytorch-Utils. Useful functions to work with PyTorch. At the moment, there is a function to work with cross validation and kernels visualization.
★ 67CompactBilinearPooling-Pytorch. A Pytorch Implementation for Compact Bilinear Pooling.
★ 187versa. Code to reproduce experiments in "Meta-learning probabilistic inference for prediction"
★ 68HowToTrainYourMAMLPytorch. The original code for the paper "How to train your MAML" along with a replication of the original "Model Agnostic Meta Learning" (MAML) paper in Pytorch.
★ 826BMAML. Re-implement of Bayesian Model-Agnostic Meta-Learning
★ 10swa_gaussian. Code repo for "A Simple Baseline for Bayesian Uncertainty in Deep Learning"
★ 479models. Models and examples built with TensorFlow
★ 78kDeepLearningSurvival. PyTorch implementation of Deep Survival Models.
★ 18point_process_optimisation. Efficient point process inference for large scale object detection
★ 5deepslide. Code for the Nature Scientific Reports paper "Pathologist-level classification of histologic patterns on resected lung adenocarcinoma slides with deep neural networks." A sliding window framework for classification of high resolution whole-slide images, often microscopy or histopathology images.
★ 515