***Context:**Ifyou're using PyTorch built with a different C++ ABI than your system'sdefault,youmayencountertheseundefinedsymbolerrors.Thisisparticularlycommonwithpip-installedPyTorchoutsideofcontainers.
To obtain the necessary Python bindings for Transformer Engine, the frameworks needed must be explicitly specified as extra dependencies in a comma-separated list (e.g. [jax,pytorch]). Transformer Engine ships wheels for the core library. Source distributions are shipped for the JAX and PyTorch extensions.
To obtain the necessary Python bindings for Transformer Engine, the frameworks needed must be explicitly specified as extra dependencies in a comma-separated list (e.g. [jax,pytorch]). Transformer Engine ships wheels for the core library. Source distributions are shipped for the JAX and PyTorch extensions.
...
@@ -54,7 +54,7 @@ Execute the following command to install the latest stable version of Transforme
...
@@ -54,7 +54,7 @@ Execute the following command to install the latest stable version of Transforme
This will automatically detect if any supported deep learning frameworks are installed and build Transformer Engine support for them. To explicitly specify frameworks, set the environment variable `NVTE_FRAMEWORK` to a comma-separated list (e.g. `NVTE_FRAMEWORK=jax,pytorch`).
This will automatically detect if any supported deep learning frameworks are installed and build Transformer Engine support for them. To explicitly specify frameworks, set the environment variable `NVTE_FRAMEWORK` to a comma-separated list (e.g. `NVTE_FRAMEWORK=jax,pytorch`).
...
@@ -71,7 +71,7 @@ Execute the following command to install the latest development build of Transfo
...
@@ -71,7 +71,7 @@ Execute the following command to install the latest development build of Transfo
This will automatically detect if any supported deep learning frameworks are installed and build Transformer Engine support for them. To explicitly specify frameworks, set the environment variable `NVTE_FRAMEWORK` to a comma-separated list (e.g. `NVTE_FRAMEWORK=jax,pytorch`). To only build the framework-agnostic C++ API, set `NVTE_FRAMEWORK=none`.
This will automatically detect if any supported deep learning frameworks are installed and build Transformer Engine support for them. To explicitly specify frameworks, set the environment variable `NVTE_FRAMEWORK` to a comma-separated list (e.g. `NVTE_FRAMEWORK=jax,pytorch`). To only build the framework-agnostic C++ API, set `NVTE_FRAMEWORK=none`.
...
@@ -79,7 +79,7 @@ In order to install a specific PR, execute (after changing NNN to the PR number)
...
@@ -79,7 +79,7 @@ In order to install a specific PR, execute (after changing NNN to the PR number)