TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Resource to learn how to train and use ML Models

15 pointsby ud0almost 2 years ago
I am an experienced software engineer with decent knowledge of Python. I&#x27;ve used Machine Learning Models in the past to do stuff like background blurring etc.<p>What do I want? I want to be able to train models and use them for the applications I intend to build. I honestly do not care about the Math, statistics or theory behind them. I just want to know enough to be able to train a model, use a model and productionize it. Most of the resources I have seen on the web are bloated with information that I consider irrelevant and don&#x27;t care about. Are there any resources where I can simply learn to do these things?

6 comments

tikkunalmost 2 years ago
I compiled this list - <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;TikkunCreation&#x2F;5de1df7b24800cc05b4823da4116f1ad" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;TikkunCreation&#x2F;5de1df7b24800cc05b482...</a><p>In particular, you&#x27;ll probably want to skip to nanoGPT (<a href="https:&#x2F;&#x2F;github.com&#x2F;karpathy&#x2F;nanoGPT">https:&#x2F;&#x2F;github.com&#x2F;karpathy&#x2F;nanoGPT</a>) and then maybe if you are interested in a bit more of the theory, Zero to Hero (<a href="https:&#x2F;&#x2F;karpathy.ai&#x2F;zero-to-hero.html" rel="nofollow">https:&#x2F;&#x2F;karpathy.ai&#x2F;zero-to-hero.html</a>), and his comments in one of the threads linked: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34414716" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34414716</a><p>Fine tuning may also be a faster and better place to start, this is a good guide for fine tuning some publicly released LLMs: <a href="https:&#x2F;&#x2F;erichartford.com&#x2F;uncensored-models" rel="nofollow">https:&#x2F;&#x2F;erichartford.com&#x2F;uncensored-models</a>
评论 #36166287 未加载
t14nalmost 2 years ago
<a href="https:&#x2F;&#x2F;fullstackdeeplearning.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fullstackdeeplearning.com&#x2F;</a> and <a href="https:&#x2F;&#x2F;course.fast.ai&#x2F;" rel="nofollow">https:&#x2F;&#x2F;course.fast.ai&#x2F;</a> seem to be what you&#x27;re looking for.<p>Both only cover the math as it becomes relevant. I am working through fast.ai&#x27;s book right now and find its pragmatic approach to DL pretty agreeable to just getting models hosted and out the door. I watched the lectures before hand, and there are several Jupyter notebooks and examples on how to get models deployed ASAP with clunky interfaces, which also might be of interest to you.
bazmattazalmost 2 years ago
&gt; I honestly do not care about the Math, statistics or theory behind them. I just want to know enough to be able to train a model, use a model and productionize it.<p>I have to say this comes across a little insulting to machine learning engineers. You’re asking for a quick snappy course that will teach what MLEs take years to learn and master. Sigh.<p>Nevertheless, The Andrew Ng course ML course on Coursera is a favourite among minds curious about ML.<p>Productionising a model is a whole different ball game and there is likely a wide range of content on the matter - it depends what you are trying to achieve, why does your live environment look like? How many users do you have? What SLOs and such if any do you have to meet?
评论 #36166266 未加载
评论 #36165584 未加载
评论 #36166028 未加载
segmondyalmost 2 years ago
Join the appropriate reddit groups machinelearning, locallamma, deeplearning, and follow folks in the ML space on twitter, plus use a search engine.<p>1. Learn to run a model, checkout llama.cpp Tons of free models on huggingface.com<p>2. Learn to finetune a model - <a href="https:&#x2F;&#x2F;github.com&#x2F;lxe&#x2F;simple-llm-finetuner">https:&#x2F;&#x2F;github.com&#x2F;lxe&#x2F;simple-llm-finetuner</a><p>3. Learn to train one. PyTorch, TensorFlow, HuggingFace libraries, etc.<p>Good luck.
stillpointalmost 2 years ago
<a href="https:&#x2F;&#x2F;madewithml.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;madewithml.com&#x2F;</a>
jstx1almost 2 years ago
The fastai courses are more on the pragmatic side. Not the biggest fan of their lecture order but many people like them.<p>The other option is to follow tutorials - e.g. pytorch.org&#x2F;tutorials - it doesn’t get any more practical and light on theory than that.