George Hotz | Programming | can tinygrad run the openpilot model FAST? | github.com/geohot/tinygrad
george hotz archive
·
Beginner
·3y ago
Date of stream 18 Jun 2022.
Live-stream chat added as Subtitles/CC - English (Twitch Chat).
Stream title: can tinygrad run the openpilot model FAST?
Source files:
- https://github.com/geohot/tinygrad/tree/lazy
Follow for notifications:
- https://twitch.tv/georgehotz
Support George:
- https://twitch.tv/subs/georgehotz
Programming playlist:
- https://www.youtube.com/playlist?list=PLzFUMGbVxlQs5s-LNAyKgcq5SL28ZLLKC
Chapters:
00:00:00 intro Charron vs. Pat Stay - Battle Rap
00:01:00 reading youtube comments
00:02:13 convolution
00:04:10 new place, openpilot model, ops, data flow
00:05:18 shapetr…
Watch on YouTube ↗
(saves to browser)
Chapters (36)
intro Charron vs. Pat Stay - Battle Rap
1:00
reading youtube comments
2:13
convolution
4:10
new place, openpilot model, ops, data flow
5:18
shapetracker
6:33
ops_lazy, explaining the graph, nodes
8:30
idea, power of tinygrad, reducing the nodes
11:20
SHUFFLE_MOVMENT_OPS
12:10
REMOVE_MOVMENT_NOPS
12:55
MERGE_ELEMENTWISE_INTO_CONV_OUTPUT
15:20
plan for today
16:30
python typing using class type inside class
17:50
real op
21:00
thinking, writing the right thing
25:25
love types, python the best language
26:05
LazyBuffer object has no attribute arg
26:30
NoneType object has no attribute name
28:00
long variable names, bad behavior editor
28:45
why is that wrong, we got that all right on the first try
31:15
running in 799.61 ms, what is slow
33:25
moving self realize out of toCPU
34:39
it should be a lot faster, running in 464 ms
35:30
optimization back on and see what breaks, bad investment gbtc
36:28
MERGE_MOVMENT_OPS breaking
43:40
lazy branch of tinygrad
44:20
SHUFFLE_MOVMENT_OPS slow, REMOVE_MOVMENT_NOPS wrong
46:20
can anyone fix this bug
46:40
mind thinking in currently working projects
47:40
optimization without changing the graph
52:00
if you have a binary op, can't have larger text
56:35
this isn't acually right
1:01:30
python double slash, respect shapetracker slower
1:02:00
fixing bugs
1:09:00
379 ms with shapetracked kernels
1:10:00
unary op shapetracked
1:17:20
tricky, the big gray combiner hard to write code, graph breaking, go
Playlist
Uploads from george hotz archive · george hotz archive · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
comma ai Driving to self racing cars with openpilot
george hotz archive
comma ai Still driving
george hotz archive
comma ai was live
george hotz archive
comma ai Going home
george hotz archive
comma ai We go to the airport
george hotz archive
comma ai Reversing Prius with cabana + panda telethon!
george hotz archive
comma ai panda manufacturing!
george hotz archive
comma ai Self driving to Best Buy
george hotz archive
comma ai shilling for giraffe!
george hotz archive
comma ai Toyota Prius Driving!!!
george hotz archive
comma ai Late night civic driving
george hotz archive
comma ai Toyota giraffe shilling
george hotz archive
comma ai Live car hacking with panda this time or bust!
george hotz archive
comma ai Product launch question time
george hotz archive
comma ai Driving with the RAV4, launching Tuesday!
george hotz archive
comma ai giraffe ship o' clock
george hotz archive
comma ai openpilot 0.3.9
george hotz archive
comma ai EON assembly!
george hotz archive
comma ai Going through the GM investor deck
george hotz archive
comma ai I love my EON
george hotz archive
comma ai RAV4 driving
george hotz archive
comma ai Shilling at the holiday party
george hotz archive
comma ai EON shipping party
george hotz archive
comma ai EON unboxing!
george hotz archive
comma ai The very straight roads of Nevada
george hotz archive
comma ai Starting our trip with openpilot 0.4
george hotz archive
comma ai Little EON on the prairie
george hotz archive
comma ai The urban sprawl of Colorado
george hotz archive
comma ai Onward to Omaha
george hotz archive
comma ai nothing, nowhere
george hotz archive
comma ai shop.comma.ai Buy things!!!
george hotz archive
comma ai The youth are woke
george hotz archive
comma ai Photo shoot!
george hotz archive
comma ai Product announcements are LIT!
george hotz archive
comma ai Breaking down hype of CES
george hotz archive
comma ai Salt Lakes Everywhere!
george hotz archive
comma ai This is the last one
george hotz archive
comma ai Corolla port o’clock!
george hotz archive
comma ai Presentation where it’s like you are in Omaha with us
george hotz archive
comma ai Asking the scopies the banned question
george hotz archive
comma ai Driving in the Corolla!
george hotz archive
comma ai We got new products! shop.comma.ai
george hotz archive
comma ai Sunday w scopies!
george hotz archive
comma ai Our first Lexus, the Lexus RX!
george hotz archive
comma ai Scopie saturday!
george hotz archive
comma ai Panda!
george hotz archive
comma ai Scopie Sunday! *NOT CLICKBAIT*
george hotz archive
comma ai comma Tree!
george hotz archive
comma ai Scopie Saturday
george hotz archive
comma ai Ok scopie Friday
george hotz archive
comma ai comma pedal!
george hotz archive
comma ai okay this time comma pedal!
george hotz archive
comma ai Why aren’t car companies good
george hotz archive
comma ai How can driving be better
george hotz archive
comma ai Scopie Sunday
george hotz archive
comma ai comma got a new car!
george hotz archive
comma ai Mapping Sunday!
george hotz archive
comma ai Let’s go buy a car
george hotz archive
comma ai Ok I take back all the bad things I said about Ford
george hotz archive
comma ai comma smays are in stock!
george hotz archive
DeepCamp AI