GithubHelp home page GithubHelp logo

Tim Hargreaves' GitHub Profile

Overview

GitHub Statistics Top Languages

The Code Consortium

The Code Consortium is a collection of three packages written in Python, R, and Julia. They consist of efficient implementations of algorithms related to machine learning, streaming, and Monte Carlo methods, respectively. They were developed in collaboration with various other students with the goal of practicing modern package development (including CI/CD pipelines for testing, documentation, linting and benchmarking), building experience with collaboration on large code bases, and finally, sharing quality implementations of useful algorithms in a form more accessible to students than productionised packages.

Follow the image links below to check out the project.

Tim Hargreaves's Projects

beginners-python icon beginners-python

Session material and solutions for the Beginner's Python course at the AstraZeneca Code Club

distributions.jl icon distributions.jl

A Julia package for probability distributions and associated functions.

fast-knn icon fast-knn

Explorations into the implementation of faster kNN algorithms

feedback-app-demo icon feedback-app-demo

A prototype application for collecting student feedback and proposals in an anonymous fashion with functionality for voting and issue tracking

hdp-example icon hdp-example

An application of Hierarchical Dirichlet Processes to topic modelling

into-the-tidyverse icon into-the-tidyverse

Slides, exercise sheets, and solution sheets for my course, 'Into the Tidyverse'

mytrix icon mytrix

A Python package for linear algebra focused on the mathematical user

mytrix-legacy icon mytrix-legacy

A Python package for handling matrices and other linear algebra concepts

online-oceanarium icon online-oceanarium

A broad collection of online algorithms (a.k.a streaming algorithms) implemented in R.

practical-python icon practical-python

Session material and solutions for the Practical Python course at AZ Macclesfield

random-coin-flips icon random-coin-flips

A Shiny web app designed to (hopefully) demonstrate that humans have a naturally poor concept of randomness

snippets icon snippets

A collection of snippets for R and Python that I regularly use

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.