387 Commits (b2aaff114c93d2eda89c75208cb598f901b7d033)

Author SHA1 Message Date
Dean Lee ebd4f68cba ui: refactor model related functions (#2026) 5 years ago
Dean Lee bf750511a1 add function cl_get_device_id (#1948) 5 years ago
Dean Lee 681a50640e init and destroy transform_lock (#2003) 5 years ago
Dean Lee 735f84089c fix bug that visionstream_destroy may be called twice (#1999) 5 years ago
Dean Lee 1bc3801c9b Make sure memory is released by using unique_ptr (#1958) 5 years ago
Dean Lee 046dd61d3b modeld: read frame_id if sm.update(0)>0 (#1947) 5 years ago
ZwX1616 a55099ac2a EfficientNet driver monitoring (#1907) 5 years ago
Adeeb Shihadeh cd317b0780 Fix most remaining LGTM alerts (#1893) 5 years ago
Adeeb Shihadeh 370a68623e minor cleanups from LGTM 5 years ago
ZwX1616 556752a77b Revert "EfficientNet driver monitoring (#1866)" 5 years ago
ZwX1616 7a8bf9d7de EfficientNet driver monitoring (#1866) 5 years ago
Adeeb Shihadeh c374f03187 Revert modeld vipc conflate behavior and alert on dropped frame percent (#1877) 5 years ago
Adeeb Shihadeh ef00c30f3a small scons cleanup (#1858) 5 years ago
Adeeb Shihadeh 4d9200f307 only check frame age for posenet too 5 years ago
Adeeb Shihadeh c8a9fb9321 only check frame age for model validity 5 years ago
Adeeb Shihadeh a1dbb38a0c Alert when modeld is lagging by more than a frame (#1823) 5 years ago
Adeeb Shihadeh cdfb090c7a Wunused (#1841) 5 years ago
Willem Melching 2e056ae2a3 Fix unsigned overflow in modeld frame age computation 5 years ago
Willem Melching b772d12f87 Make model packets invalid when frames are too old (#1759) 5 years ago
Willem Melching f9cae2aa8f Fix modeld dropping frames if processing takes over 50 ms 5 years ago
George Hotz 83f6ec221f c++ify thneed to remove memory leaks (#1737) 5 years ago
Dean Lee e04a272892 release resources in modeld (#1700) 5 years ago
Jason Young 266130770f modeld process time logging to DEBUG (#1720) 5 years ago
Willem Melching 725c5e742f Modeld: loop over platforms to find CPU/GPU (#1710) 5 years ago
George Hotz 5d069eb8c3 Fixups for Mac, and a bunch for PC (#1654) 5 years ago
Jason Young fae70a4d99 Update realtime priority for modeld/dmonitoringd (#1675) 5 years ago
Dean Lee 5fb85ede56 add function read_db_bytes (#1662) 5 years ago
George Hotz 4b6c80336b Getting PC openpilot working again (#1650) 5 years ago
Dean Lee bbafa5a72d pass DMonitoringResult as referer (#1639) 5 years ago
Adeeb 9027018368 Update Flake8 config (#1624) 5 years ago
George Hotz 669977eb1f save valid_len 5 years ago
Adeeb d035394ce7 Add pre-commit hooks (#1629) 5 years ago
Willem Melching a56e2b01f8 Make pylint more strict (#1626) 5 years ago
Dean Lee dbc8ca1d26 dmonitoring : use memory cache to avoid malloc/free on every frame (#1599) 5 years ago
Adeeb Shihadeh 9823f1164c enable flake8 E303: too many blank lines 5 years ago
Adeeb Shihadeh 68a3061c9d enable E261 in flake8: two spaces before inline comment 5 years ago
Adeeb Shihadeh be0b43f339 enable flake8 E231: missing whitespace after comma 5 years ago
Dean Lee b72fcb69e2 driving.cc: Pass ModelDataRaw by reference (#1600) 5 years ago
Willem Melching 2ac27def5a Running pre-commit in CI (#1590) 5 years ago
Willem Melching 91f1082394 -Werror (#1567) 5 years ago
Dean Lee 9d31c0194f reduce the scope of mutex (#1561) 5 years ago
George Hotz 6a68510918 remove the clCreateProgramWithSource interceptor (#1559) 5 years ago
Willem Melching 7f0b3180a4 Use C++ version of SubMaster and PubMaster (#1548) 5 years ago
George Hotz 11628b1f14 add thneed self test (#1535) 5 years ago
Comma Device 16c1926f64 wtf, how was that commented out and the tests still passed 5 years ago
George Hotz 988361dd92 This isn't bigmodel, but there's a lot of good stuff here (#1532) 5 years ago
George Hotz 206b6abe7d thneed saves 45% of a core (#1512) 5 years ago
Willem Melching aedf223401 remove eigen from phonelibs (#1505) 5 years ago
Willem Melching 8505259e41 Library cleanup (#1491) 5 years ago
Harald Schafer 02eeef5f2b safer 5 years ago