I refreshed SmallPebble: a minimalist deep learning library written from scratch in Python. It implements autodiff and dynamic computation graphs (like PyTorch) but strictly on CPU with NumPy. < 1000 lines of core logic.
https://t.co/5R7APRWrK7
@ID_AA_Carmack An example of this done right, is the Clip paper, (lead author is also lead author of GPT). It has a Python code block in it that makes the idea very clear. https://t.co/WuM4MOqzux
@karpathy@bryan_johnson ^- this 1000%, I went on holiday to a place that was quiet at night and got the best sleep I've ever recorded.. I was looking into whether quiet sleep pods are a thing, but they don't seem to be (outside of DIY), and there's air quality concerns
@AnthropicAI Niice. I attempted this in 2023 with OpenAI vision, but either the model wasn't good enough, or I wasn't surfacing enough information to it.
https://t.co/nc3gwsZJTq
Can `gpt-4-vision-preview` play Pokemon Blue? It's hard to say, with only 100 API calls a day to experiment with, (as of now, 200 calls in total).
...so far looks like it has some trouble identifying what things are, and where the player is relative to them.
@minotauronlucy@francoisfleuret Haha, me too, this guy dislikes cold emails. On the other hand it's still worth doing because many people are much more open to it, (e.g. I've got into dialogue with some people who've published really interesting stuff). No one's obliged to respond but it's worth a shot
@sytelus@kushal1t@sea_snell@typedfemale On the other hand, single files can be more manageable and maintainable. Holding off until theres a good reason to break it up makes good pragmatic sense, similarly to how leaving some code duplication in until a good abstraction emerges makes sense. No imports/modules to arrange
@DoctorGester@jeremyphoward Haha. 1. In the linked post Python that's been jitted is added. It's still Python. 2. Yes, the reality is that a lot of code doesn't need to be particularly fast. - It does make sense to wait and optimise once you've confirmed it needs to be, unless the speed is completely free
New blog post: https://t.co/Busp8L22nV
"We create a simplified transformer neural network, and train it compute Conway’s Game of Life from examples of the game."
"We call the model SingleAttentionNet, because it uses just a single attention block, with single-head attention."
@giffmana@jconorgrogan I guess it depends if you don't mind older models and worse results, lol
Here's my lame result, on a mid-range gpu, https://t.co/HBc2HUV6qS
I do feel like better is possible, (if only I had more time..)