- 14 Jul, 2021 1 commit
-
-
https://github.com/autorope/donkeycar/pull/900naisy authored
https://github.com/autorope/donkeycar/pull/900 1. fix the bugs originated from the latest commit b544241f
-
- 29 Jun, 2021 1 commit
-
-
naisy authored
-
- 26 Jun, 2021 1 commit
-
-
DocGarbanzo authored
* Factor out model from interpreter so each model can be saved and run in .h5 / .savedmodel keras format, in tflite format or in tensorrt format * Improved KerasPilot interfaces to support the above * Added test for all models and all interpreters (TFflite excluded for 3d CNN and TRT excluded for LSTM as these are not supported respectively) * use expand_dims and squeeze instead of reshape and [0] UI improvements: * Add support for all model / interpreter combinations in training and model arena * Add options to sync only h5, savedmodel, tflite or tensorrt pilots to car * Fixed disabling of keyboard when switching from one screen to another Small improvements / fixes: * Added comment to status in train screen * Added better error message in trt conversion * Added seq length to lstm model str * Added shebang to profile.py Change on models: * Convert LSTM and 3D-CNN model from Sequential to Functional form, because transfer learning, i.e. continuing to train an already trained model, only works in the functional form of these two models. * Added new model KerasLinearMemory which reads in the last n actions, this facilitates smoother steering * Added support to inference from dictionary - passing by dictionary is used in training and supports augmentation * Renamed output layers alphabetically in order to avoid tflite bug which returns output tensors in that order General code changes: * Add Collator class which returns list of continuous records so sequence models, like rnn, 3dcnn, memory can be trained. Add test. * Add comparison string class (called EqMemorizedString) to better manage printing available user options. Used in get_model_by_type. * Reduced tolerance on keras test as we still see relative differences of 2e-5 (which is ok). * Check either relative or absolute tolerance as untrained models might return values >> 1 in keras test
-
- 24 Jun, 2021 1 commit
-
-
Billy Cheung authored
- tf2 version incomplatibility - uint8 conversion bug
-
- 23 Jun, 2021 2 commits
- 12 Jun, 2021 2 commits
-
-
Chris Anderson authored
* Add OLED resolution option * Add OLED resolution option * Addressed code review
-
Chris Anderson authored
* WIP * Fixed web server * Got the basics woprking * Fixed some logic, trapped some error conditions Also changed "SERVO_ESC" drivetrain type, which doesn't really mean anything, to "I2C_SERVO", which actually describes the board used * removed RC class stub * Basic port done * cleanup * Fixed mode switch * Fixed joystick import issue * Changed option name to "PIGPIO_RC" which is more clear * changed rc controller option config to "pigpio_rc" * typo * Fixed comment to align with nomenclature * Fixed auto-record on throttle Did a little other cleanup * Cosmetic cleanup per review * Fixed auto-record so it is only on when desired Did some other cleanup of unneeded constants and added a debug option * Changes per review * WIP Fixed web server Got the basics woprking Fixed some logic, trapped some error conditions Also changed "SERVO_ESC" drivetrain type, which doesn't really mean anything, to "I2C_SERVO", which actually describes the board used removed RC class stub Basic port done cleanup Fixed mode switch Fixed joystick import issue Changed option name to "PIGPIO_RC" which is more clear changed rc controller option config to "pigpio_rc" typo Fixed comment to align with nomenclature Fixed auto-record on throttle Did a little other cleanup Cosmetic cleanup per review Fixed auto-record so it is only on when desired Did some other cleanup of unneeded constants and added a debug option Changes per review * Addressed code review Co-authored-by: Chris Anderson <gca2@earthlink.net>
-
- 10 Jun, 2021 1 commit
-
-
naisy authored
-
- 09 Jun, 2021 1 commit
-
-
naisy authored
-
- 07 Jun, 2021 4 commits
-
-
DocGarbanzo authored
Revert to passing full path to model in training call which got accidentally broken in 4.2 master. (#873)
-
DocGarbanzo authored
-
naisy authored
-
naisy authored
-
- 03 Jun, 2021 1 commit
-
-
DocGarbanzo authored
* Fix delete_last_n_records in tub. * Pep-8: remove whitespace * Add test.
-
- 31 May, 2021 1 commit
-
-
naisy authored
-
- 29 May, 2021 1 commit
-
-
naisy authored
-
- 28 May, 2021 2 commits
- 27 May, 2021 2 commits
-
-
Chris Anderson authored
* Update to CircuitPython OLED library * Per code review * Added the OLED library to Nano installation, too Co-authored-by: Chris Anderson <gca2@earthlink.net>
-
Chris Anderson authored
Co-authored-by: Chris Anderson <gca2@earthlink.net>
-
- 26 May, 2021 1 commit
-
-
naisy authored
-
- 25 May, 2021 1 commit
-
-
naisy authored
-
- 24 May, 2021 1 commit
-
-
naisy authored
-
- 23 May, 2021 1 commit
-
-
naisy authored
-
- 22 May, 2021 2 commits
- 20 May, 2021 2 commits
- 19 May, 2021 2 commits
- 18 May, 2021 2 commits
- 09 May, 2021 1 commit
-
-
DocGarbanzo authored
-
- 03 May, 2021 1 commit
-
-
Chris Anderson authored
As suggested by @DocGarbanzo. It works!
-
- 02 May, 2021 2 commits
-
-
Chris Anderson authored
-
naisy authored
-
- 29 Apr, 2021 1 commit
-
-
DocGarbanzo authored
* - Update tensorflow version to 1.15.0 - Add doc for Jetpack 4.4 - Remove opencv installation * Add dataset and pre-trained model page * fix issue #634 (#646) - remove jquery dependency - add clearTimeout * Allow overriding WEB_CONTROL_PORT from env variable * pin h5py version * fix h5py version for mac * * Update doc with donkey train command. (#709) * Update doc with developer section for building own models in donkey 4.1 * Integrate changes from PR feedback * Donkey 4.x is now official (#723) * Update nano install docs - python3-opencv vs libopencv-python * change slack to discord on readme * Donkeycar 4.x release. (#644) ## Major Improvements - New Datastore. - More ways to pre-process image data for training. - Use the 2.x version of Tensorflow. - Lots of other minor improvements. * Improvements to the car app and handling of KerasPilot parts: (#648) * Improvements to the car app and handling of KerasPilot parts: *...
-
- 28 Apr, 2021 1 commit
-
-
Chris Anderson authored
-
- 26 Apr, 2021 1 commit
-
-
Chris Anderson authored
It was redundant to the DRIVE_TRAIN_TYPE and CONTROLLER_TYPE options
-