McCastles's starred repositories
Greedy_InfoMax
Code for the paper: Putting An End to End-to-End: Gradient-Isolated Learning of Representations
COCO-Semantic-Segmentation
A COCO image and masks generator tutorial for semantic segmentation purposes.
segmentation_models.pytorch
Semantic segmentation models with 500+ pretrained convolutional and transformer-based backbones.
awesome-semantic-segmentation
:metal: awesome-semantic-segmentation
pytorch-grad-cam
Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
LungAnalayis-TumorFinder
Program designed to look at X-ray images of Lungs, to analyse and identify tumors. Developed in Matlab, uses custom filter and threshold finding
retinal-seg
Segmentation of Retinal Vessels in Fundus Images
gabby-lang
A simple programming language using llvmlite in python3
Simple_Adversarial_Examples
Repo of simple adversarial examples on vanilla neural networks trained on MNIST
Formatting.jl
Deprecated. See README. (A Julia package to provide Python-like formatting support)
pykaleidoscope
Kaleidoscope using Python and llvmlite
julia_blog
Linear Regression Implementation in Julia & Python
julia-regression-boston-housing
Machine learning (linear regression & kernel-ridge regression) examples on the Boston housing dataset
L-BFGS-Julia
A 🔥 L-BFGS optimizer in Julia.
Artificial-Neural-Networks-with-Jupyter
Artificial Neural Networks - Gradient descent, BFGS, Regularization with Jupyter notebook
NLP-Model-for-Corpus-Similarity
A NLP algorithm I developed to determine the similarity or relation between two documents/Wikipedia articles. Inspired by the cosine similarity algorithm and built from WordNet.
machine-learning-roadmap
A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.
pygubu-designer
A simple GUI designer for the python tkinter module
reverb-algorithms
A set of scripts implementing popular reverberation audio effect algorithms.
vqamd_floyd
Visual Question Answering through modal dialogue + API
pytorch-continuous-bag-of-words
The Continuous Bag-of-Words model (CBOW) is frequently used in NLP deep learning. It's a model that tries to predict words given the context of a few words before and a few words after the target word.