Subject
3 entries
Golang
Bookmarks
Speeding up scikit-learn Workflow Using a High-Performance Go Proxy
A 2016 blog post on using HoverPy — a Go-based HTTP recording/replay proxy — to speed up scikit-learn workflows that make external HTTP calls. An early example of applying API mocking techniques to ML pipelines for faster, deterministic testing.
LexVec
LexVec is a Go implementation of a word embedding model that factorizes the PPMI matrix with position-dependent weighting, outperforming Word2Vec on several NLP benchmarks at the time. An interesting mid-2010s data point in the race to improve on Word2Vec before attention-based models took over.
Understanding Slices in Go Programming
Going Go Programming's deep explanation of slices in Go — the difference between arrays and slices, the three-field slice header, and the subtle bugs that emerge from sharing underlying arrays. Essential reading for anyone moving from C or Python to Go.
