GitHub
a4c9f58e
Fix SubprocessEnvManager hanging on unexpected exceptions. ( #4699 )
* Add shutdown sentinel value to subprocess_env_manager.
* Add Sanity Check for Zombie Workers
4 年前
GitHub
12e98345
Merge pull request #4703 from Unity-Technologies/develop-2d-obs-start
Allow 2d obs to be communicated
4 年前
vincentpierre
46580ff9
Formatting
4 年前
vincentpierre
03807d64
Some work for 2d obs
4 年前
GitHub
559e0ee5
Fix set_action_for_agent ( #4691 )
* fixes
* Update CHANGELOG.md
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
GitHub
d816c37c
pin pip to 20.2 for now ( #4694 )
* pin pip to 20.2 for now
* add self to list of trigger files
4 年前
brccabral
349e98a6
set number of obstacles to 1 in scene
4 年前
GitHub
9cc20101
Fix heuristic example and some crefs ( #4690 )
4 年前
brccabral
bbdbe0ec
set multiple obstacles from area
added a parameter to GridArea to control how many obstacles will be created in the scene
4 年前
GitHub
c11e939b
Add link to curriculum docs in learning environment design ( #4687 )
4 年前
GitHub
b464678d
Merge pull request #4682 from Unity-Technologies/r10-to-master
Merging release 10 into master
4 年前
GitHub
edc2ae2f
[bug-fix] Disable threading for self-play envs ( #4679 )
4 年前
GitHub
4617a7b6
[bug-fix] Remove extra period ( #4674 )
* Remove extra period
* Update changelog
* Re add a period (#4676 )
* Adding a trailing period
* formating
Co-authored-by: Vincent-Pierre BERGES <vincentpierre@unity3d.com>
4 年前
GitHub
1cac78e2
[Bug-fix] Remove extra directory created at checkpoint ( #4675 )
* [Bug-fix] Remove extra directory created at checkpoint
* removing os import
4 年前
GitHub
de27d7a6
[bug-fix] Fix issue where NaNs are outputted by the policy when training Match3 ( #4664 )
* match3 settings
* Add epsilon to log
* Add another epsilon
* Revert match3 configs
* NaN-free masking method
* Add comment for paper
* Add comment for paper
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
GitHub
8175d558
[bug-fix] Fix BC module + action clipping ( #4667 )
4 年前
GitHub
efdb1042
Add global lock for torch.onnx.export() ( #4659 )
4 年前
GitHub
3ab45b3f
[bug-fix] Separate critic only for PPO ( #4661 )
4 年前
Ervin Teng
5ee6efb0
Make collab env harder
4 年前
GitHub
078de517
🇺🇸 fix spelling 🇺🇸 ( #4663 )
4 年前
Chris Elion
8cf87ed6
match3 settings
4 年前
Ervin Teng
e05e0aef
Collaborative walljump
4 年前
GitHub
85a7c0f7
[bug-fix] Add clipping to PyTorch policy, fix initialization ( #4649 )
4 年前
GitHub
87a7ccf8
use int64 steps, check for NaN actions ( #4607 )
* use int64 steps
* check for NaN actions
Co-authored-by: Ruo-Ping Dong <ruoping.dong@unity3d.com>
4 年前
GitHub
4dd42642
Bumping versions on master for release_10 ( #4642 )
4 年前
GitHub
7cdf3efe
Update CONTRIBUTING.md ( #4602 )
* Update CONTRIBUTING.md
Added note about env contributions
* removed trailing space
4 年前
GitHub
8a1f0a8b
Updating the CHANGELOG on master before release 10 ( #4636 )
4 年前
GitHub
d490bb44
add match3 to changelog ( #4635 )
4 年前
GitHub
1b933a0a
Add Graphics to the Match3 env ( #4627 )
* first pass - matching and gravity work
* valid moves WIP
* move enumeration, simple checking
* move detection
* fix up/down directions
* actuator and heuristic
* sensor
* reset if no moves
* add masking, retrain
* cleanup
* config update
* optionally force heuristic mode
* compressed observations, reset board if no moves
* TFModel meta files
* WIP abstract
* random move heuristic
* rename Move fields, migrate IsValid logic
* comments
* reduce dependency on Match3Agent
* abstractBoard as monobehavior
* move actuator to extensions
* move sensor to extensions
* update components in scene
* undo accidental checkins
* drawing cleanup, custom maxMoves logic
* meta file
* prefab, use 8 agents
* different behaviors
* timers, early out
* unit tests
* docs
* Apply suggestions from code review
Co-authored-by: Vincent-Pierre BERGES <vincentpierre@unity3d.com>...
4 年前
GitHub
90a9d214
Match3 example ( #4515 )
4 年前
GitHub
fb4661b0
Merge release_9_branch to master ( #4623 )
4 年前
vincentpierre
96452986
Initial commit for multi head attention
4 年前
GitHub
95efe03b
[MLA-1519] Don't mark action_probs as an output node. ( #4613 )
* remove action_probs from output nodes
* changelog
* pin cattrs upper version
* print pip freeze results
* add comment about cattrs version
4 年前
GitHub
64e998a2
[bug-fix] Use float64 when converting np.ndarray to torch.tensor, cap Torch version to 1.7.x ( #4610 )
* Use float64 in GAIL tests
* Use float32 when converting np arrays by default
* Enforce torch 1.7.x or below
* Add comment about Windows install
* Adjust tests
4 年前
GitHub
6ce2434d
Fix typo in URL ( #4604 )
4 年前
GitHub
a4ba90ec
[bug-fix] Fix ONNX export/Barracuda import for continuous actions ( #4608 )
* Use torch.ones rather than expand
* use tf.cat instead of tf.expand for Barracuda
* fix error msg handling
* handle loading exception
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
GitHub
cb8e4d25
Add ActionSpec ( #4586 )
Co-authored-by: Ervin T <ervin@unity3d.com>
4 年前
GitHub
0e91ff08
Reword readme ( #4603 )
4 年前
GitHub
8669e389
Refactor BarracudaModel loader checks ( #4629 )
* move model methods to BarracudaModelExtensions
* add method to check expected tensors in extensions
4 年前
GitHub
e0ef30a5
[bug-fix] Change entropy computation and loss reporting in Torch to match TF ( #4538 )
* Proper dimensions for entropy, sum before bonus in PPO
* Make entropy reporting same as TF
* Always use separate critic
* Revert to shared
* Remove unneeded extra line
* Change entropy shape in test
* Change another entropy shape
* Add entropy summing to evaluate_actions
* Add notes about torch.abs(policy_loss)
4 年前
GitHub
5e5ff19b
Barracuda inference for hybrid actions ( #4611 )
* TensorApplier.IApplier takes ActionBuffers instead of float[] as input argument
* Model output format changed
4 年前
GitHub
b5dd43f2
[bug-fix] Don't load non-wrapped policy ( #4593 )
* Always initialize non-wrapped policy
* Load ghosted policy
* Update changelog
* Resume test
* Add test
* Add torch test and fix torch.
4 年前
GitHub
d91d4a19
ActionBuffer with hybrid actions for RemotePolicy ( #4592 )
4 年前
GitHub
a7f10f8a
Update Training-on-Amazon-Web-Service.md ( #4591 )
It is a typo instead of 87 , it is 67.
4 年前
GitHub
ca1aacc1
Assign new BrainParametersProto fields based on capabilities ( #4581 )
4 年前
GitHub
a690af74
[refactor] Make PyTorch the default and TensorFlow optional ( #4517 )
* Torch setup.py
* Set torch to default
* Make torch default in setup.py
* Remove indents
* Remove other instances of TF being used
* Add tensorboard to setup.py
* Adding correst setup commands for verifying torch is installed (#4524 )
* Adding correst setup commands for verifying torch is installed
* Editing the test_requirments to add tf and remove torch
* Develop torchdefault raise outside setup (#4530 )
* Torch not imported error to raise at first usage
* Torch not imported error to raise at first usage
* [refactor] Use PyTorch TensorBoard utils (#4518 )
* Convert stats writer to use PyTorch TB support
* Use common function to print params
* Update test
* Bump tensorboard to 1.15 to fix the tests
* putting tensorboard 1.15.0 as min version requirement
Co-authored-by: vincentpierre <vincentpierre@unity3d.com>
* [Docs] Initial documentation changes for making...
4 年前
GitHub
be723c66
Change BrainParametersProto to support ActionSpec ( #4579 )
4 年前
GitHub
7a33b67a
update barracuda version, enable tests for 2020.2 ( #4571 )
* update barracuda version, enable tests for 2020.2
* changelog
* variable backcompat version
* sync to tagged version of extensions
4 年前
GitHub
4cfae52e
Add hybrid action capability flag ( #4576 )
4 年前
GitHub
dde34423
[bug-fix] Use proper masking for entropy and policy losses ( #4572 )
* Use proper masking for entropy and policy losses
* Fix dimension
4 年前