AndyMc629
Head of MLOps at a leading financial institute. Data Scientist & Machine Learning Engineer. Author of Machine Learning Engineering with Python, Packt.
Pinned Repositories
dspy-playground
Materials I've developed as I play around with DSPY
hypercarlo
HyPerCarlo is a Monte Carlo lattice simulator for Hybrid Perovskites. This was inspired by Jarvist Frost's StarryNight code: http://pubs.acs.org/doi/abs/10.1021/nl500390f, "Atomistic Origins of High-Performance in Hybrid Halide Perovskite Solar Cells". Nano Lett., 2014, 14 (5), pp 2584–2590. However, I wanted to write my own lattice simulator with nice classes etc. The main reason I wanted to do this was to make a nice, clean code that I could use for a wide variety of models extending beyond hybrid perovskites. I.e anything with a lattice-Hamiltonian. I also want to eventually let users specify their own lattice Hamiltonians in input files, however in initial stages these will be hard-coded in. Note: I want this model to treat longer range interactions in a more rigorous manner so I will need to use an algorithm along the lines of http://csml.northwestern.edu/resources/Preprints/mclr.pdf. Andrew P. McMahon, Theory and Simulation of Materials, Imperial College London. Code was begun on 25/1/2016
llm-playground
Materials for my own learning on LLMs and LLMOps.
mlops-gym
A gym type toolkit for developing MLOps solutions.
presentations
Public presentations I've given....
python-glasgow-oct-2023
Demo materials for presentation I gave at Python Glasgow on 24th October 2023.
rag-tonic-demo
Demo with RAG and tonic, playing around with it. Used for Oxford lecture Feb 2024.
reinforcement-learning
Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton's Book and David Silver's course.
warsaw-lectures-2024
Warsaw AI for Executive Lectures, first delivered Mar 2024
Machine-Learning-Engineering-with-Python
Machine Learning Engineering with Python
AndyMc629's Repositories
AndyMc629/hypercarlo
HyPerCarlo is a Monte Carlo lattice simulator for Hybrid Perovskites. This was inspired by Jarvist Frost's StarryNight code: http://pubs.acs.org/doi/abs/10.1021/nl500390f, "Atomistic Origins of High-Performance in Hybrid Halide Perovskite Solar Cells". Nano Lett., 2014, 14 (5), pp 2584–2590. However, I wanted to write my own lattice simulator with nice classes etc. The main reason I wanted to do this was to make a nice, clean code that I could use for a wide variety of models extending beyond hybrid perovskites. I.e anything with a lattice-Hamiltonian. I also want to eventually let users specify their own lattice Hamiltonians in input files, however in initial stages these will be hard-coded in. Note: I want this model to treat longer range interactions in a more rigorous manner so I will need to use an algorithm along the lines of http://csml.northwestern.edu/resources/Preprints/mclr.pdf. Andrew P. McMahon, Theory and Simulation of Materials, Imperial College London. Code was begun on 25/1/2016
AndyMc629/rag-tonic-demo
Demo with RAG and tonic, playing around with it. Used for Oxford lecture Feb 2024.
AndyMc629/dspy-playground
Materials I've developed as I play around with DSPY
AndyMc629/llm-playground
Materials for my own learning on LLMs and LLMOps.
AndyMc629/mlops-gym
A gym type toolkit for developing MLOps solutions.
AndyMc629/presentations
Public presentations I've given....
AndyMc629/python-glasgow-oct-2023
Demo materials for presentation I gave at Python Glasgow on 24th October 2023.
AndyMc629/anomaly-detection
Repo for me to play with different anomaly detection techniques.
AndyMc629/aws-sam-init-example
Sam init example for MLEIP book
AndyMc629/ML_playground
AndyMc629/warsaw-lectures-2024
Warsaw AI for Executive Lectures, first delivered Mar 2024
AndyMc629/autobot
Automated MLOps bots.
AndyMc629/codeclan_homework_Kostas
AndyMc629/flyte-playground
Playing around with flyte.
AndyMc629/k8s-learning
Learning materials and my journey through kubernetes.
AndyMc629/kaggle-santander-value
Kaggle santander value competition - https://www.kaggle.com/c/santander-value-prediction-challenge#description
AndyMc629/leetcode-examples
I'm doing leetcode.
AndyMc629/machine-theory-of-mind
AndyMc629/ml-for-trading
Looking at ml for trading.
AndyMc629/mlewp2-ray
Ray code snippets for the 2nd edition of the ML Engineering with Python book.
AndyMc629/physics-and-ml
playground for scripts and ideas relating machine learning and physics.
AndyMc629/pypercarlo
HyPerCarlo is going pythonic!
AndyMc629/rag-evals
Playing with rag evals.
AndyMc629/rag-playground
Playing with RAG.
AndyMc629/rag-tutorials
RAG tutorials for learning, will adapt and write content based on what I find online.
AndyMc629/scala
Playground for scala scripts etc
AndyMc629/Spark_playground
Playground for learning how to do analyses using Spark (most probably interfaced to Python).
AndyMc629/StarryNight
Monte Carlo codes to simulate the ferroelectric domains in a hybrid perovskite solar cell
AndyMc629/time-series-Keras-deeplearning
AndyMc629/twitter-playground
playground for analysing data from the twitter api. Why not eh?