Machine Learning in Python
Machine learning is a set of methods for making predictions from data, and *scikit-learn* is the library most Python teams use to apply them. This course takes you from the Python language itself...
Expert-led courses for individuals and teams
Machine learning is a set of methods for making predictions from data, and *scikit-learn* is the library most Python teams use to apply them. This course takes you from the Python language itself...
*PyTorch* is the library most deep learning research and much production work is now written in. This course teaches you to build and train networks with PyTorch on your own data, and to judge...
Build machine learning models on spatial data, where the location of an observation carries information that ordinary models throw away. Over three days you classify multispectral satellite...
Vibe coding means describing what you want in plain language and steering an agent, rather than writing every line yourself. Vibe coding is fast, but the result is only as good as your...
A coding agent will hand you code that looks right, reads well and passes a cursory glance. Whether that code is right is a separate question, and answering it is engineering work. *Effective Vibe...
An hour with a senior trainer to answer your machine learning questions. There is no fixed agenda, because the session is whatever the people in it need. Bring a model that is misbehaving, ask...
We run any of these courses privately for your team. We also design new courses around the topics your team needs, at the pace and depth that suits them.
Your trainer has built and shipped these systems. They can answer the questions that come up when yours does not behave.
Every course is hands-on in Python. You train the models yourself and leave with working code you understand.
We teach how to run each technique, and how to recognise when it is the wrong choice.
Post-course support and resources, for when you are back at your desk and applying the work to your own problems.