ChenDRAG
f2bcc55a25
ShmemVectorEnv Implementation ( #174 )
...
* add shmem vecenv, some add&fix in test_env
* generalize test_env IO
* pep8 fix
* comment update
* style change
* pep8 fix
* style fix
* minor fix
* fix a bug
* test fix
* change env
* testenv bug fix& shmem support recurse dict
* bugfix
* pep8 fix
* _NP_TO_CT enhance
* doc update
* docstring update
* pep8 fix
* style change
* style fix
* remove assert
* minor
Co-authored-by: Trinkle23897 <463003665@qq.com>
2020-08-04 13:39:05 +08:00
Alexis DUBURCQ
e024afab8c
Asynchronous sampling vector environment ( #134 )
...
Fix #103
Co-authored-by: youkaichao <youkaichao@126.com>
Co-authored-by: Trinkle23897 <463003665@qq.com>
2020-07-26 18:01:21 +08:00
n+e
38a95c19da
Yet another 3 fix ( #160 )
...
1. DQN learn should keep eps=0
2. Add a warning of env.seed in VecEnv
3. fix #162 of multi-dim action
2020-07-24 17:38:12 +08:00
youkaichao
26fb87433d
Improve collector ( #125 )
...
* remove multibuf
* reward_metric
* make fileds with empty Batch rather than None after reset
* many fixes and refactor
Co-authored-by: Trinkle23897 <463003665@qq.com>
2020-07-13 17:33:01 +08:00
Trinkle23897
1a914336f7
add random action in collector ( fix #78 )
2020-06-11 08:57:37 +08:00
Alexis DUBURCQ
52be533d06
Enable getattr for SubprocVecEnv. ( #74 )
...
* Enable getattr for SubprovVecEnv.
* Consistent API between VectorEnv and SubprocVecEnv.
* Avoid code duplication. Add unit tests.
* Add docstring.
* Test more branches.
* Fix UT.
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
2020-06-05 17:17:43 +08:00
Trinkle23897
ba1b3e54eb
fix #69
2020-06-01 08:30:09 +08:00
Trinkle23897
80d661907e
Multimodal obs ( #38 , #27 , #25 )
2020-04-28 20:56:02 +08:00
Trinkle23897
74407e13da
env info log_fn ( #28 )
2020-04-10 18:02:05 +08:00
Trinkle23897
6da80e045a
fix rnn ( #19 ), add __repr__, and fix #26
2020-04-09 19:53:45 +08:00
Trinkle23897
8bd8246b16
refract test code
2020-03-21 10:58:01 +08:00