From 8c4f68b5f39c9667247635b833c70b95e622b41f Mon Sep 17 00:00:00 2001 From: silveroxides Date: Sun, 4 Jan 2026 09:21:46 +0100 Subject: [PATCH] try new requirements setup --- readme.md | 16 +++++++++++++++- requirements.txt | 5 ++++- requirements_cu13.txt | 9 +++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 requirements_cu13.txt diff --git a/readme.md b/readme.md index d165869..c93c16d 100644 --- a/readme.md +++ b/readme.md @@ -40,7 +40,21 @@ cd ./ComfyUI-Rife-Tensorrt pip install -r requirements.txt ``` -## 🛠️ Supported Models +### ⚠️ Installation Issues (CUDA Versions) +This node defaults to **CUDA 12** libraries (`requirements.txt`). +If you are using **CUDA 13**, or if you experience dependency errors, please install the specific requirements file for your system: + +**For CUDA 13:** +```bash +pip install -r requirements_cu13.txt +``` + +**For CUDA 12 (Default):** +```bash +pip install -r requirements.txt +``` + +This ensures the correct `tensorrt-libs` and `tensorrt-bindings` are installed to match your system. The following RIFE models are supported and will be automatically downloaded and built: - **rife49_ensemble_True_scale_1_sim** (default) - Latest and most accurate diff --git a/requirements.txt b/requirements.txt index f24af34..3c743e0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,10 @@ +# Default to CUDA 12 as it is the standard for TRT 10.13 +tensorrt-cu12==10.13.3.9 +tensorrt-cu12-libs==10.13.3.9 +tensorrt-cu12-bindings==10.13.3.9 einops colored polygraphy -tensorrt==10.13.3.9 cuda-python requests tqdm \ No newline at end of file diff --git a/requirements_cu13.txt b/requirements_cu13.txt new file mode 100644 index 0000000..b23cf54 --- /dev/null +++ b/requirements_cu13.txt @@ -0,0 +1,9 @@ +tensorrt-cu13==10.13.3.9 +tensorrt-cu13-libs==10.13.3.9 +tensorrt-cu13-bindings==10.13.3.9 +einops +colored +polygraphy +cuda-python +requests +tqdm