- 02 Mar, 2021 1 commit
-
-
Tawn Kramer authored
feat: enables to store position, gyro, accel, vel of simulator car in tub files
-
- 15 Feb, 2021 1 commit
-
-
Meir Tseitlin authored
Co-authored-by: Meir Tseitlin <mirots@gmail.com>
-
- 14 Feb, 2021 3 commits
-
-
Heavy02011 authored
-
Heavy02011 authored
-
Heavy02011 authored
-
- 03 Feb, 2021 1 commit
-
-
sctse999 authored
-
- 02 Feb, 2021 1 commit
-
-
Meir Tseitlin authored
Co-authored-by: Meir Tseitlin <mirots@gmail.com>
-
- 30 Jan, 2021 1 commit
-
-
DocGarbanzo authored
-
- 28 Jan, 2021 4 commits
- 27 Jan, 2021 2 commits
- 26 Jan, 2021 5 commits
-
-
Meir Tseitlin authored
Fix tflite input/output conversion.
-
DocGarbanzo authored
Add performance monitor
-
sctse999 authored
This is the default in v3. Setting this to `True` by default will not activate the web controller and caused some confusion to users.
-
sctse999 authored
myconfig.py default scene name fix
-
Meir Tseitlin authored
-
- 21 Jan, 2021 4 commits
-
-
Maxime Ellerbach authored
-
sctse999 authored
Add back training history plot
-
sctse999 authored
-
sctse999 authored
Patch to #752 - fix wrong operator in pip.
-
- 19 Jan, 2021 1 commit
-
-
DocGarbanzo authored
-
- 18 Jan, 2021 2 commits
-
-
DocGarbanzo authored
-
sctse999 authored
Add missing `DEFAULT_AI_FRAMEWORK`. `donkey train` won't run without this.
-
- 16 Jan, 2021 6 commits
-
-
DocGarbanzo authored
-
DocGarbanzo authored
* Rename ubuntu.yml to pc.yml and update docs accordingly. * Added missing update in travis.
-
DocGarbanzo authored
Fixed FindCar function for RPi4
-
DocGarbanzo authored
* Renamed function for session id creation in manifest and stored dictionary of last_id, last_full_id and all_full_ids in the metadata so no parsing needs to happen. Added more comment to the manifest to explain the session id logic. Added `if` around session_id update flag, so flag gets set only once. * Reverted tub test and created new tub writer test instead * Removed shutdown hook from tub writer as it will be closed by the vehicle * When session_id data gets inserted into the metadata, only modify the corresponding line (actually the seekable also modifies the lines below, there is still room for improvement in that method) * Minor performance upgrades and improved timing in fast forward loop in UI
-
DocGarbanzo authored
* Fixed manifest iterator to avoid too deep recursive function calls which segfaults when deleting many records * Automatic addition of '_session_id' field in the Tub. This mimics the naming convention we used to have for old-style tubs before: YY-MM-DD_N, where N is a running integer. All session ids of a tub are stored in the manifest.json file. The tub needs to receive records and needs to get closed for this entry to be updated. * Added test for the new tub and tub writer logic Tub GUI development: * Support starting from 'donkey ui' command * All relevant settings are stored in ~/.donkeyrc file which is editable Training improvements: * You can now put a predicate for tub records into the myconfig.py to filter records for training. The config variable TRAIN_FILTER has to be set to that function. * Improve training performance by using tf prefetch * Default AI framework to 'tensorflow' in training Others: * Update docs * Update patch version number to 4.2.0 * Reduced run time of test_train using only 5 epochs and adjusting thresholds accordingly * Reduced run time of torch tests using 3 epochs - these were very slow (like 25+ m on MacBook) * Minor updates in docstrings and switching to f-strings * Fixed duplicated function in keras.py
-
Josep authored
-
- 15 Jan, 2021 1 commit
-
-
DocGarbanzo authored
-
- 11 Jan, 2021 1 commit
-
-
Chris Anderson authored
Co-authored-by: Chris Anderson <gca2@earthlink.net>
-
- 04 Jan, 2021 2 commits
-
-
Chris Anderson authored
Co-authored-by: Chris Anderson <gca2@earthlink.net>
-
Rahul Ravikumar 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 Co-authored-by: Jonathan Tse <jonathan@tsez.net> Co-authored-by: Tawn Kramer <tawnkramer@gmail.com> Co-authored-by: DocGarbanzo <47540921+DocGarbanzo@users.noreply.github.com>
-
- 29 Dec, 2020 3 commits
-
-
wallarug authored
-
Eric Wiener authored
* Added in PyTorch and PyTorch Lightning to train a DC model Successfully able to train a ResNet18-based model using PyTorch Lightning. * Removed hard-coded max number of epochs (used for debugging) * Added an inference transform to ResNet18 to convert PIL -> tensor * Unsqueezed input tensor during inference for batch dimension * Reshaped ResNet output from (1, 2) to (2,) * Added the ability to resume training from a checkpoint * Added helper print message when tensorboard logging is enabled * Updated docopt arguments for train.py. Made checkpoint optional * Changed TorchTubDataset from sub-classing Dataset to IterableDataset This was done in response to https://github.com/autorope/donkeycar/pull/706#discussion_r548137252 * Renamed load_image_arr to load_image. Updated load_pil_image load_pil_image will now handle converting the image to greyscale (vs. this being done in load_image). * Updated enviroments for Mac and Ubuntu. Set Python=3.7 * Updated installation documentation. Added script to setup Nano Updated the installation instructions for Ubuntu, Mac, and Windows. Clarified a common issue that occurs when running pip install -e .[pc] with ZSH. Also added a script to setup the Jetson Nano and updated the documentation for the Nano (it previously was installing tensorflow 1.x). * Added torch flag to setup.py to install pytorch * Moved pytorch training into base.py and removed from train.py * Moved Jetson Nano python package installation into requirements.txt * Formatted with PEP8 to clean up pytorch code * Updated docs to provide work-around for ZSH pip install -e .[pc] * Removed duplicate dependencies in conda env files * ResNet18 torch model now returns training loss history * Added test file for PyTorch training Still need to make sure this passes Travis CI. * Added lightning_logs to .gitignore * You can now specify the default AI framework to use in config.py This reduces the number of command line arguments you are required to provide. * get_model_by_type for PyTorch now lazy imports ResNet18 * Added help message to torch_train. Got rid of linear model type * Updated pytorch tests and fixed some syntax errors * ResNet18 example input shape updated to be (B, 3, 224, 224) Also now passing output_shape to load_resnet18 to modify how many output classes are used * No longer pinning requirement versions for Jetson Nano * Fixed formatting in setup.py
-
Tim Gates authored
There is a small typo in docs/guide/host_pc/setup_windows.md. Should read `unfamiliar` rather than `unfarmilar`.
-
- 23 Dec, 2020 1 commit
-
-
DocGarbanzo authored
* Minor changes for 4.1 * Update conversion script to translate discontinuous data. * In developer guide add disclaimer for version and correct intra-page links. * * Update doc with donkey train command. * Update doc with developer section for building own models in donkey 4.1 * Integrate changes from PR feedback * Incorporate PR feedback * Add empty records concept to tub * Minor updates to conversion script * Incorporate PR feedback * Add empty record type into conversion script
-