Skip to content

Commit

Permalink
Update changelog and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
shi-eric committed Feb 3, 2025
1 parent f96a179 commit 7f25bbf
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
and `tile_diag_add()` (preview APIs are subject to change).
- Support for loading tiles from arrays whose shapes are not multiples of the tile dimensions.
Out-of-bounds reads will be zero-filled and out-of-bounds writes will be skipped.
- Support for higher-dimensional (up to 4D) tile shapes and memory operations
- Support for higher-dimensional (up to 4D) tile shapes and memory operations.
- Add intersection-free self-contact support in `wp.sim.VDBIntegrator` by passing `handle_self_contact=True`.
See `warp/examples/sim/example_cloth_self_contact.py` for a usage example.
- Add functions `wp.norm_l1()`, `wp.norm_l2()`, `wp.norm_huber()`, `wp.norm_pseudo_huber()`, and `wp.smooth_normalize()`
Expand Down Expand Up @@ -38,7 +38,7 @@
- **Breaking:** Change `wp.tile_load()` and `wp.tile_store()` indexing behavior so that indices are now specified in
terms of *array elements* instead of *tile multiples*.
- **Breaking:** Tile operations now take `shape` and `offset` parameters as tuples,
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`.
- **Breaking:** Change exception types and error messages thrown by tile functions for improved consistency.
- Add an implicit tile synchronization whenever a shared memory tile's data is reinitialized (e.g. in dynamic loops).
This could result in lower performance.
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ the `pip install` command, e.g.

| Platform | Install Command |
| --------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Linux aarch64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_aarch64.whl` |
| Linux x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_x86_64.whl` |
| Windows x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-win_amd64.whl` |
| Linux aarch64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.6.0/warp_lang-1.6.0+cu11-py3-none-manylinux2014_aarch64.whl` |
| Linux x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.6.0/warp_lang-1.6.0+cu11-py3-none-manylinux2014_x86_64.whl` |
| Windows x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.6.0/warp_lang-1.6.0+cu11-py3-none-win_amd64.whl` |

The `--force-reinstall` option may need to be used to overwrite a previous installation.

Expand Down
4 changes: 2 additions & 2 deletions exts/omni.warp.core/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
and `tile_diag_add()` (preview APIs are subject to change).
- Support for loading tiles from arrays whose shapes are not multiples of the tile dimensions.
Out-of-bounds reads will be zero-filled and out-of-bounds writes will be skipped.
- Support for higher-dimensional (up to 4D) tile shapes and memory operations
- Support for higher-dimensional (up to 4D) tile shapes and memory operations.
- Add intersection-free self-contact support in `wp.sim.VDBIntegrator` by passing `handle_self_contact=True`.
See `warp/examples/sim/example_cloth_self_contact.py` for a usage example.
- Add functions `wp.norm_l1()`, `wp.norm_l2()`, `wp.norm_huber()`, `wp.norm_pseudo_huber()`, and `wp.smooth_normalize()`
Expand Down Expand Up @@ -38,7 +38,7 @@
- **Breaking:** Change `wp.tile_load()` and `wp.tile_store()` indexing behavior so that indices are now specified in
terms of *array elements* instead of *tile multiples*.
- **Breaking:** Tile operations now take `shape` and `offset` parameters as tuples,
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`.
- **Breaking:** Change exception types and error messages thrown by tile functions for improved consistency.
- Add an implicit tile synchronization whenever a shared memory tile's data is reinitialized (e.g. in dynamic loops).
This could result in lower performance.
Expand Down
4 changes: 2 additions & 2 deletions exts/omni.warp/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
and `tile_diag_add()` (preview APIs are subject to change).
- Support for loading tiles from arrays whose shapes are not multiples of the tile dimensions.
Out-of-bounds reads will be zero-filled and out-of-bounds writes will be skipped.
- Support for higher-dimensional (up to 4D) tile shapes and memory operations
- Support for higher-dimensional (up to 4D) tile shapes and memory operations.
- Add intersection-free self-contact support in `wp.sim.VDBIntegrator` by passing `handle_self_contact=True`.
See `warp/examples/sim/example_cloth_self_contact.py` for a usage example.
- Add functions `wp.norm_l1()`, `wp.norm_l2()`, `wp.norm_huber()`, `wp.norm_pseudo_huber()`, and `wp.smooth_normalize()`
Expand Down Expand Up @@ -38,7 +38,7 @@
- **Breaking:** Change `wp.tile_load()` and `wp.tile_store()` indexing behavior so that indices are now specified in
terms of *array elements* instead of *tile multiples*.
- **Breaking:** Tile operations now take `shape` and `offset` parameters as tuples,
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`
e.g.: `wp.tile_load(array, shape=(m,n), offset=(i,j))`.
- **Breaking:** Change exception types and error messages thrown by tile functions for improved consistency.
- Add an implicit tile synchronization whenever a shared memory tile's data is reinitialized (e.g. in dynamic loops).
This could result in lower performance.
Expand Down

0 comments on commit 7f25bbf

Please sign in to comment.