Kyle Bayes
|
056e849273
|
Provide improved mju_sqrMatTDSparse implementation that doesn't require dense memory allocation for sparse matrices.
PiperOrigin-RevId: 516812783
Change-Id: Ieb43337831d8d3b2c7f18a7facd8e0a0f2b0eff5
|
2023-03-15 06:56:16 -07:00 |
|
Yuval Tassa
|
7e7cb177a4
|
Cosmetic changes.
PiperOrigin-RevId: 511008317
Change-Id: Id8d7cd4f4e22e0658857d16b47d51053f1477bb9
|
2023-02-20 09:23:32 -08:00 |
|
Kyle Bayes
|
ffe27d9680
|
Extract AVX code from sparse utils.
PiperOrigin-RevId: 506851218
Change-Id: I23cc3ffb26face97fc2380bc9cb702cc41b8b29d
|
2023-02-03 02:42:39 -08:00 |
|
Yuval Tassa
|
a7888d473c
|
mju_transposeSparse: extract local integer, remove extra blank line.
PiperOrigin-RevId: 506243573
Change-Id: Ia573c9289ef1deb1cc7b5477d441752370caa470
|
2023-02-01 01:27:46 -08:00 |
|
Kyle Bayes
|
c741dfce7d
|
Implement a more performant mju_transposeSparse that doesn't require dense memory allocation.
PiperOrigin-RevId: 505044194
Change-Id: Ibe0e39e3ad711b2b5bdad45180ca4f83b5c8fc82
|
2023-01-27 00:20:01 -08:00 |
|
Alessio Quaglino
|
2d304d65e5
|
Use memcmp for mju_compare if no AVX. 15% faster on Humanoid.
PiperOrigin-RevId: 493324356
Change-Id: I5f71dc1a8ae40c18864ea80f00a5f86ff952f72c
|
2022-12-06 09:14:33 -08:00 |
|
Alessio Quaglino
|
7b0fbc63f8
|
Speed improvement with no AVX. 40% on Linux Intel Xeon and 60% on ARM Mac.
PiperOrigin-RevId: 488360660
Change-Id: I423269cd362fdcc2434393b691638ac6ed778ef2
|
2022-11-14 07:31:32 -08:00 |
|
Saran Tunyasuvunakool
|
b849023069
|
Miscellaneous linting in src/engine.
PiperOrigin-RevId: 462415459
Change-Id: I6c79c592613c6b0a665af06faf945586bb6ba32d
|
2022-07-21 10:16:49 -07:00 |
|
Yuval Tassa
|
e6480c76a9
|
Remove unused imports.
PiperOrigin-RevId: 461829404
Change-Id: I9ae44085af211013ed2b677b7d3a545ccec34605
|
2022-07-19 02:11:56 -07:00 |
|
Saran Tunyasuvunakool
|
1913a02b40
|
Initial open sourcing of MuJoCo.
PiperOrigin-RevId: 450374687
Change-Id: Ie3225a46ce095fc28ae8e63c326a640261f562bb
|
2022-05-23 01:08:49 -07:00 |
|