From 7f25bbf8fb94426cdefbe22239bc518023694535 Mon Sep 17 00:00:00 2001 From: Eric Shi Date: Mon, 3 Feb 2025 12:54:01 -0800 Subject: [PATCH] Update changelog and readme --- CHANGELOG.md | 4 ++-- README.md | 6 +++--- exts/omni.warp.core/docs/CHANGELOG.md | 4 ++-- exts/omni.warp/docs/CHANGELOG.md | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0fd9e660a..7cbeef248 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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()` @@ -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. diff --git a/README.md b/README.md index caeb15f0e..0051f4ef3 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/exts/omni.warp.core/docs/CHANGELOG.md b/exts/omni.warp.core/docs/CHANGELOG.md index 12dc0f5b7..76d463d8c 100644 --- a/exts/omni.warp.core/docs/CHANGELOG.md +++ b/exts/omni.warp.core/docs/CHANGELOG.md @@ -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()` @@ -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. diff --git a/exts/omni.warp/docs/CHANGELOG.md b/exts/omni.warp/docs/CHANGELOG.md index 12dc0f5b7..76d463d8c 100644 --- a/exts/omni.warp/docs/CHANGELOG.md +++ b/exts/omni.warp/docs/CHANGELOG.md @@ -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()` @@ -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.