YassineYousfi
51314fa9fe
Revert "model parser: use check missing for mhp checks" ( #36022 )
...
Revert "model parser: use check missing for mhp checks (#36020 )"
This reverts commit 803b54ebdb
.
2 days ago
YassineYousfi
803b54ebdb
model parser: use check missing for mhp checks ( #36020 )
...
* model parser: use check missing for mhp checks
* lint + support re
* lint...
* no walrus
* just remove
2 days ago
Harald Schäfer
ceb557058c
Steam Powered model ( #36000 )
...
* f3e67f3e-6079-48cf-92a4-dee5eebd1d73/360
* f3e67f3e-6079-48cf-92a4-dee5eebd1d73/400
* No more action head: a8f96b93-bde2-4e28-a732-4df21ebba968/400
4 days ago
Harald Schäfer
35ed6bc3a9
Tinygrad DEV=DEVICE ( #35814 )
...
* Reapply "Tinygrad DEV=DEVICE (#35809 )"
This reverts commit 5e07636d54
.
* bump tg
4 weeks ago
Bruce Wayne
5e07636d54
Revert "Tinygrad DEV=DEVICE ( #35809 )"
...
This reverts commit 47f23828d2
.
4 weeks ago
Harald Schäfer
47f23828d2
Tinygrad DEV=DEVICE ( #35809 )
...
* bump tg
* step one cleanup
* cleanup
* typo
* cleaner
* cleaner
* Revert "cleaner"
This reverts commit 9c1abd0dc0
.
* usbgpu
* bit cleaner
* cleaner sconscript
4 weeks ago
Jimmy
7e0d3c22f4
modeld: skip redundant cast, reshape, and flatten ( #35735 )
...
* skip redundant cast, reshape, and flatten
* accidentally deleted a newline lol
1 month ago
Shane Smiskol
6f1a1b3213
Revert "modeld: autodetect tinygrad backend" ( #35701 )
...
Revert "modeld: autodetect tinygrad backend (#35405 )"
This reverts commit ce92fd1a0f
.
1 month ago
Andrei Radulescu
ce92fd1a0f
modeld: autodetect tinygrad backend ( #35405 )
...
* modeld: autodetect tinygrad backend
* modeld: autodetect tinygrad CUDA backend
* Revert "modeld: autodetect tinygrad CUDA backend"
This reverts commit 0e9755fb3c
.
* comment why llvm@19
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* backend from jit
* fix static analysis
* simplify
* compile flags log
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
1 month ago
Adeeb Shihadeh
a8ec08e5bb
modeld: remove redundant process config ( #35639 )
2 months ago
Harald Schäfer
64fd3f9860
Tomb Raider 14 ( #35620 )
...
* f7db6a09-43c5-4db9-b856-7fe1a1c231eb/400
* bd99d079-9afb-4af5-9f31-236d5c9ff15f/400
* aggressive tr: 7707a4ca-7d5e-47a2-8760-93b5004695cd/400
* bd99d079-9afb-4af5-9f31-236d5c9ff15f/400
* ae82d7a8-b74d-43b5-ab6d-d72e6040dab3/400
* revert stop distance
* comments
2 months ago
ZwX1616
ba2d2677c1
modeld: no hardcoded frame names ( #35476 )
...
* from model
* juggle
3 months ago
Kacper Rączy
97ad175243
Reapply "Enable online lag learning ( #34968 )" ( #35327 )
...
* Revert "Revert "Enable online lag learning (#34968 )" (#35322 )"
This reverts commit 9c40c48729
.
* Update ref commit
* Update ref
* Update ref commit
3 months ago
Kacper Rączy
9c40c48729
Revert "Enable online lag learning ( #34968 )" ( #35322 )
...
* Revert "Enable online lag learning (#34968 )"
* Update ref commit
3 months ago
Adeeb Shihadeh
350a235303
modeld: more USB GPU fixes ( #35306 )
...
* fixups
* builds
3 months ago
Adeeb Shihadeh
d0bf2be6f0
External GPU support for big models ( #35172 )
...
* usb gpu
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
3 months ago
Adeeb Shihadeh
67486ff92d
bump tinygrad ( #35208 )
...
* bump tinygrad
* fix
* why is mac different?
* fix sim
* relax that
3 months ago
Harald Schäfer
e9cea3ae5c
Revert TR again ( #35179 )
...
Revert "Tomb Raider 7 (#35114 )"
This reverts commit 0fb4aafa35
.
3 months ago
Harald Schäfer
0fb4aafa35
Tomb Raider 7 ( #35114 )
...
* Revert "Revert TR (#35110 )"
This reverts commit df4f2955dc
.
* eb5f884a-10ad-49fd-ae5c-e2818c26e568/400
* 1cc828ab-95e5-4620-aa07-b98918b4268d/400
* 5790a2c1-b487-4bef-a3c3-db1fcd5a756d/400
* raw plan
4 months ago
Harald Schäfer
df4f2955dc
Revert TR ( #35110 )
...
* Revert "Tomb raider 2 (#35029 )"
This reverts commit 2c162d9b75
.
* bugfix
* fix policy
* min control speed
4 months ago
Harald Schäfer
e1d2360b8c
Revert: Tomb Raider 6 ( #35105 )
4 months ago
Kacper Rączy
45b273328d
Enable online lag learning ( #34968 )
...
* Use in modeld
* Use in torqued
* Do not use default value in torqued
* Add liveDelay in process replay
* update ref
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
4 months ago
Harald Schäfer
9f1e462faa
Tomb Raider 6 ( #35087 )
...
* 5ec366c3-7883-4004-84a2-e4b14bac5b1d/400
* Use lat plan
* fix import
* fix
* 8d0a1b3b-9972-4e53-b9c5-3e13e5e3e404/400
* whitespace
* whitespace
4 months ago
Harald Schäfer
756aebd39f
Tomb Raider 4 ( #35058 )
...
* dc455ed7-0ef1-4c57-9391-c71767784c7e/400
* f16884e6-417e-4842-aeda-b2e1b3edf40b/400
4 months ago
Harald Schäfer
a38dcbb3fe
Disable low speed steer in modeld ( #35056 )
...
* disable low speed steer
* No steer under
4 months ago
Harald Schäfer
8cefc00a6e
Tomb Raider 3 ( #35042 )
...
* 92b64884-4506-4a03-87ad-33e1a177fe73/400
* faster lat
4 months ago
Harald Schäfer
33a7d853f0
Modeld: small refactor ( #35044 )
...
refactor
4 months ago
Harald Schäfer
2c162d9b75
Tomb raider 2 ( #35029 )
...
* db56b8fb-9135-4ab6-af18-99b7df7b2245/400
* fixes
* linter unhappy
* 6dbe0991-baa1-49ad-836a-ab370d1f0d92/400
* This one is good: 19387087-1005-475e-9015-9458dd8e7c5f/400
* Better every day: 39ed911c-0937-417f-97d2-58a8bb3caa53/400
* Actually end-to-end
* typo
* smooooooth: 94e23541-eb84-4fef-9f51-6a2d82aff314/360
* Revert "smooooooth: 94e23541-eb84-4fef-9f51-6a2d82aff314/360"
This reverts commit edd4f02386d83d82dd8a188985cde80ed1646b7f.
* 11632ef7-f555-489c-8480-e3bf97d9285e/400
* 08712d27-f6bd-4536-a30e-c729e5f62356/400
* 0a92a35e-1f72-476a-8cb6-c9f103f36822/400
* ee6d2394-2072-420c-a664-b4c0d4ed0b61/400
* no prev curv
* No double work
* fix bug
* smooth
* update prev action
* whitespace
* add little accel
* new ref
* Update plant.py
4 months ago
Harald Schäfer
b42ec33a63
Update modeld action logic ( #35032 )
...
* add action logic
* magic numbers
* unused
* plot accel
* more changes
4 months ago
ZwX1616
d807b5c476
Filet o Fish model ( #34798 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
* use all samples
* this should break - Revert "use all samples"
This reverts commit 6c0d7943ac
.
* add lc probs
* Revert "this should break - Revert "use all samples""
This reverts commit ca38c54333
.
* Reapply "this should break - Revert "use all samples""
This reverts commit a3f0246f20
.
* Revert "Reapply "this should break - Revert "use all samples"""
This reverts commit 7fd3d2a191
.
* new fish
* e07ce1de-bdea-463e-b5bc-a38ce8d43f4f/700
---------
Co-authored-by: Comma Device <device@comma.ai>
6 months ago
Shane Smiskol
a82db2d331
Revert "Filet o Fish model" ( #34780 )
...
Revert "Filet o Fish model (#34775 )"
This reverts commit 31076b818d
.
6 months ago
ZwX1616
31076b818d
Filet o Fish model ( #34775 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
* use all samples
* this should break - Revert "use all samples"
This reverts commit 6c0d7943ac
.
* add lc probs
* Revert "this should break - Revert "use all samples""
This reverts commit ca38c54333
.
* Reapply "this should break - Revert "use all samples""
This reverts commit a3f0246f20
.
* Revert "Reapply "this should break - Revert "use all samples"""
This reverts commit 7fd3d2a191
.
---------
Co-authored-by: Comma Device <device@comma.ai>
6 months ago
Adeeb Shihadeh
e5ba737db0
Revert "Filet o Fish model ( #34637 )"
...
This reverts commit 159b1c9eb4
.
6 months ago
ZwX1616
159b1c9eb4
Filet o Fish model ( #34637 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
---------
Co-authored-by: Comma Device <device@comma.ai>
6 months ago
ZwX1616
29ca4aa7de
modeld refactor: supercombo -> vision+policy ( #34718 )
...
* should be ok
* update tg
* type
* wrong model
* is no more
* update readme
* add back
---------
Co-authored-by: Comma Device <device@comma.ai>
6 months ago
Harald Schäfer
d41311ca20
Switch PC running to tinygrad with LLVM ( #34660 )
...
* try llvm on cpu
* update lock
* Make sure test fails
* With BEAM=3 its fast
* small fixes
* more fixes
* Fix macos
* do dm too
* rm ort
6 months ago
Shane Smiskol
1d86afdf83
carName -> brand ( #34474 )
...
* bump
* brand
* body is lower
7 months ago
Harald Schäfer
c8264cbf2c
Notre Dame model in tinygrad ( #34324 )
...
* release model: 6f23a03f-486b-4d3e-a314-19d149644c7c/700
* old style model in tinygrad
* fix desire
* tg hack
* 20Hz
* no gas probs
* No gas here
* better indexing
---------
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
8 months ago
Harald Schäfer
17ca6389e1
Tinygrad runner ( #34261 )
...
* squash
* dmonitoringmodeld: use cl transform (#34235 )
* needs cleanup
* only if tici
* bump tinygrad
* check width
* base modelframe
* .
* need to be args
* more cleanup
* no _frame in base
* tici only
* its DrivingModelFrame
* .6 is fair
---------
Co-authored-by: Comma Device <device@comma.ai>
* Update tinygrad
* tg upstream
* bump tg
* bump tg
* debug
* attr
* misc cleanup
* whitespace
* remove
* Add TODOs to make python proc for modelrunners
* whitespace
---------
Co-authored-by: ZwX1616 <zwx1616@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
8 months ago
ZwX1616
7352e612a2
dmonitoringmodeld: use cl transform without tinygrad ( #34266 )
...
* merge
* why
* self.buf_size
* 0.05 more than with tg due to copy
---------
Co-authored-by: Comma Device <device@comma.ai>
8 months ago
Harald Schäfer
5018cf75ff
North America Model ( #34260 )
...
* 0e1c9c12-0472-4a0c-8963-611ad240ec62/400
* rm outputs
8 months ago
Harald Schäfer
f6885dcbec
Revert Tinygrad ( #34243 )
...
* Revert "dmonitoringmodeld: use cl transform (#34235 )"
This reverts commit 684b0b9d4d
.
* Revert "load model before calling convert_fp16_to_fp32"
This reverts commit 31606a7d15
.
* Revert "bump tinygrad"
This reverts commit 44f58ff758
.
* Revert "Tinygrad runner (#34171 )"
This reverts commit 7b5a4fbb03
.
* Allow init buffer
* typo
8 months ago
ZwX1616
684b0b9d4d
dmonitoringmodeld: use cl transform ( #34235 )
...
* needs cleanup
* only if tici
* bump tinygrad
* check width
* base modelframe
* .
* need to be args
* more cleanup
* no _frame in base
* tici only
* its DrivingModelFrame
* .6 is fair
---------
Co-authored-by: Comma Device <device@comma.ai>
8 months ago
Harald Schäfer
8743bc4fe2
Null Pointer Model ( #34111 )
...
* e8cb7f27-e448-4c15-90c2-ac440cd5a042/400
* 0078ad07-4d46-4086-820f-23d61c90e07f/400
* 4bd74082-70af-47da-8156-e84ebf4d4812/400
* 2a074022-5c2c-4628-97f9-f54849a936a6/400
* 0660aa81-93c5-41b7-9cc2-dc8816a512cd/400
* Clip curvature to reasonable limits
* Better curvature and speed clips
* typo
* typo
* 31aa62c3-b373-4878-8f2e-5107305de187/400
* 384690ca-9b8a-41fe-9bcd-389b20fc6aa4/400
* ref commit
---------
Co-authored-by: Yassine <yassine.y10@gmail.com>
8 months ago
Harald Schäfer
7b5a4fbb03
Tinygrad runner ( #34171 )
...
* squash
* bump tg
* bump tg
* debump tinygrad
* bump tinygrad
* bump tg
* Skip init iteration
* fixes
* cleanups
* skip first test sample
* typos
* linter unhappy
* update cpu usage
* OPENCL just zeros for now
* imports
* Try printing
* Runs again, but slower
* unused import
* Allow more buffer with tg and all on gpu
* bump tinygrad
* seems ok
* stricter timings for driving looser for dm
* try llvm
* check nvidia
* More timeout for now
* make test pass
* Revert "try llvm"
This reverts commit ef136e478320101fea262bae3579e558da991902.
* small fixes
* whitespace
* revert test timeout
* No model runners
* Always CPU always fast
* No onnx runtime GPU
* more cores
* cleanup
* Is this faster
* Is this faster
* at least runs
* FP32 is faster than 16
* fix deps
* whitespace
* comment
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
8 months ago
Adeeb Shihadeh
d9d57e5d6f
Revert ISP image processing + tinygrad bump ( #34020 )
...
* Revert "Replace ThneedModel with TinygradModel (#33532 )"
This reverts commit da952e9b64
.
* Revert "camerad: move E + D cams image pipelines to the IFE (#33959 )"
This reverts commit f2a1cce42b
.
9 months ago
Mitchell Goff
da952e9b64
Replace ThneedModel with TinygradModel ( #33532 )
...
* squash
* bump tg
* bump tg
* debump tinygrad
* bump tinygrad
* bump tg
* Skip init iteration
* fixes
* cleanups
* skip first test sample
* typos
* linter unhappy
* update cpu usage
* OPENCL just zeros for now
* imports
* Try printing
* Runs again, but slower
* unused import
* Allow more buffer with tg and all on gpu
* bump tinygrad
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
9 months ago
Shane Smiskol
7556233cca
Reapply "move car.capnp to opendbc ( #33722 )" ( #33728 )
...
* Reapply "move car.capnp to opendbc" (#33725 )
This reverts commit 9d52a5b485
.
* why can't i repro?!
* Revert "why can't i repro?!"
This reverts commit 0435d218f7
.
* does this cause card to try and read it?
* better place
* wtf
* Reapply "why can't i repro?!"
This reverts commit d24fd5a0ab
.
* also here
11 months ago
Shane Smiskol
9d52a5b485
Revert "move car.capnp to opendbc" ( #33725 )
...
Revert "move car.capnp to opendbc (#33722 )"
This reverts commit 8149f7cb11
.
11 months ago
Shane Smiskol
8149f7cb11
move car.capnp to opendbc ( #33722 )
...
* move car.capnp to opendbc
* bump
* do card
* fix some more tests
* rm helpers
* format fp
* more
* whoops
* bump
* bump to master
11 months ago