1. 02 11月, 2024 2 次提交
  2. 01 11月, 2024 6 次提交
  3. 31 10月, 2024 1 次提交
  4. 30 10月, 2024 2 次提交
  5. 29 10月, 2024 5 次提交
  6. 27 10月, 2024 1 次提交
  7. 25 10月, 2024 1 次提交
  8. 24 10月, 2024 3 次提交
    • Jesse Grabowski's avatar
      Cleanup for Optimal Control Ops (#1045) · fffb84c1
      Jesse Grabowski 提交于
      * Blockwise optimal linear control ops
      
      * Add jax rewrite to eliminate `BilinearSolveDiscreteLyapunov`
      
      * set `solve_discrete_lyapunov` method default to bilinear
      
      * Appease mypy
      
      * restore method dispatching
      
      * Use `pt.vectorize` on base `solve_discrete_lyapunov` case
      
      * Apply JAX rewrite before canonicalization
      
      * Improve tests
      
      * Remove useless warning filters
      
      * Fix local_blockwise_alloc rewrite
      
      The rewrite was squeezing too many dimensions of the alloced value, when this didn't have dummy expand dims to the left.
      
      * Fix float32 tests
      
      * Test against complex inputs
      
      * Appease ViPy (Vieira-py type checking)
      
      * Remove condition from `TensorLike` import
      
      * Infer dtype from `node.outputs.type.dtype`
      
      * Remove unused mypy ignore
      
      * Don't manually set dtype of output
      
      Revert change to `_solve_discrete_lyapunov`
      
      * Set dtype of Op outputs
      
      ---------
      Co-authored-by: 's avatarricardoV94 <ricardo.vieira1994@gmail.com>
      fffb84c1
    • Ricardo Vieira's avatar
      Optimize blockwise fallback gufunc function · dae731d1
      Ricardo Vieira 提交于
      dae731d1
    • Ricardo Vieira's avatar
      Make blockwise perform method node dependent · e39fda37
      Ricardo Vieira 提交于
      e39fda37
  9. 15 10月, 2024 1 次提交
  10. 11 10月, 2024 7 次提交
  11. 10 10月, 2024 3 次提交
  12. 08 10月, 2024 8 次提交