Alexis DUBURCQ

Results 70 issues of Alexis DUBURCQ

Currently, in `SubprocVectorEnv`, there is a single [send](https://github.com/thu-ml/tianshou/blob/2336a7db1b7ed2d27ef09462f4084f5a45daa008/tianshou/env/worker/subproc.py#L189) method to do both `reset` and `step`. So, it relies on the action being [None](https://github.com/thu-ml/tianshou/blob/10d919052bb2a07fce9d1cf3d890a57d93209b96/tianshou/env/worker/subproc.py#L89) to call `reset` instead of `step`. Thus...

enhancement
discussion
refactoring

I would like to add the following extra term to the loss function, ![|| y_{pred} - y_{ref} ||_2^2](https://render.githubusercontent.com/render/math?math=%7C%7C%20y_%7Bpred%7D%20-%20y_%7Bref%7D%20%7C%7C_2%5E2) where ![y_{pred} ](https://render.githubusercontent.com/render/math?math=y_%7Bpred%7D%20) is the action sampled by the distribution, and ![y_{ref}...

documentation
refactoring

I think many classes of Tianshou, and especially `__slots__` seem to be especially appropriate for the use of `__slots__` instead of `__dict__`. Have a look at this [stackoverflow post](https://stackoverflow.com/questions/472000/usage-of-slots) for...

enhancement

Adding '--disable-gpu' flag on windows [here](https://github.com/pyppeteer/pyppeteer/blob/5daef2ae92458c5ebd75a38ffcdc43cfd1de0705/pyppeteer/launcher.py#L392) is no longer necessary, according to this [PR](https://github.com/puppeteer/puppeteer/pull/4523) on puppeter.

Currently, the sensor and controller update periods are set at engine level, while it should be specific to every robots. It would be natural to move the controller as an...

core
P0

It is possible to speedup simulation by pre-compiling computationally intensive loops. For C++ core, the main bottlenecks are related to the contact solver, namely the decomposition of the mass matrix...

new feature
gym
python
P2

- `panda3d-sync` and `meshcat` backends should run simultaneously to avoid having to rely on dirty hack based on `pyppeteer`. It makes sense since `panda3d-sync` is always available and is computationally...

enhancement
python
P2