-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0 4 17 #985
Merged
Merged
Release 0 4 17 #985
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Added frame_time in envision State, frame_time is the elapsed simulation time * Added "near real-time" and "uncapped" mode in Envision * add optimization to get frame_time from frame in server.py by using ijson instead of json loading the entire frame Co-authored-by: Stephen Hockema <[email protected]>
* Fixed race condition with seek flushing. * formatting * also limit stateQueue size while I'm at it. * More options for buffer overflow. * added comment
* Quiet error received when initially unable to connect to Envision. * output a warning on the first failed connection only. * formatting * added to CHANGELOG
* quiet "pybullet build time: ..." messages on stdout when pybullet is imported. * added CHANGELOG entry * formatting
* update episode callback * Apply suggestions from code review Co-authored-by: christianjans <[email protected]> Co-authored-by: christianjans <[email protected]>
…and how to use them to create environments and scenarios
…they are removed from python installation package or pip
…so that they are removed from python installation package or pip" This reverts commit bdf80e0
…rom python installation package or pip
Improved general user installation pypi instructions . Issue#828
* Add ability to include bubbles in scenarios * Add 'bubbles' to task configs * Add stops test * Add bubbles test * Refactor stops implementation in generate_scenarios.py * Refactor stops generation * Add type hints and docstrings * Remove stops from default bubble scenarios
* Initial changes * Add initial environment documentation * Fix ULTRA environment and adapter test to pass tests * Clean up the ULTRA environment and environment test * Add note to RLlib training about SMARTS observations adaptation * Update ULTRA environment documentation
…direct when switched to a multi-instance display.
Fixed the Multi Instance Display of Envision
Made Panda3D optional
…oller Add trajectory interpolation provider(New)
* refactor existing evaluate_saved_models * fixed bug * updated evaluation process, fixed tune test issue * Update getting_started.md * updated getting_started.md documentation * clean up * added exceptions * small fix Co-authored-by: christianjans <[email protected]> Co-authored-by: christianjans <[email protected]> Co-authored-by: christianjans <[email protected]>
* Initial ideas for refactored adapter * Define the reward and observation adapters * Finish basic adapter types in adapter.py * Get PPO baseline to run * Get SAC baseline to run * Get TD3 baseline to run * Get RLlib training to work * Get DQN baseline to run * Get BDQN baseline to run * Get ULTRA Tune to run * Pass ULTRA CI tests * Format the code * Move adapters to own directory * Remove original adapter and state preprocessors * Add discrete action Gym space * Implement default image observation adapter function * Simplify required_interface_fromtypes function * Initialize ultra_scores from enum type * Comment constants in default vector and reward * Change adapter CI test to use new adapters * Use seed from parameters for social vehicle config in RLlib * Add docstrings to adapters * Convert TODO regarding ULTRA score to NOTE in ULTRA environments * Fix small logic errors in default_observation_image_adapter * Apply small changes from review * Create deepcopy of observation before performing vector adaptation * Add initial documentation for default adapters * Add reason for sorting social vehicles by distance in adapters.md * Keep consistent line length in adapters.md * Add comments to image adapter constants * Edit docstring of image adapter function * Change image observation adapter to produce a 3D array * Initial changes * Fix bug in image replay buffer dataset * Add initial replay buffer test * Clean up replay buffer test * Make CNNs exclusively process images * Remove BDQN's explore.py and network.py * Remove extra import of DQNWithSocialEncoder
* added test to train all baselines * formatted * added evaluation to baseline tests
Co-authored-by: Rutvik Gupta <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See CHANGELOG