一個開源腳本,可自動安裝在 AMD Radeon 7900XTX 上運行選定 AI 接口所需的所有內容

?一、軟件介紹

文末提供程序和源碼下載

? ? ? ? 一個開源腳本,可自動安裝在 AMD Radeon 7900XTX 上運行選定 AI 接口所需的所有內容。

二、ROCm-AI-Installer?ROCm-AI-安裝程序

一個開源腳本,可自動安裝在 AMD Radeon 7900XTX 上運行選定 AI 接口所需的所有內容。它也應該適用于 7900XT 卡。對于其他卡,請在腳本開頭更改 HSA_OVERRIDE_GFX_VERSION 和 GFX(未測試)

Note?注意

Ubuntu 24.04.2 LTS is recommended. Version 7.x is not tested on older systems.
建議使用 Ubuntu 24.04.2 LTS。版本 7.x 未在較舊的系統上進行測試。

Test platform:?測試平臺:

Name?名字Info?信息
CPU?中央處理器AMD Ryzen 9950X3D (iGPU disabled in BIOS)
AMD Ryzen 9950X3D(iGPU 在 BIOS 中禁用)
GPU?圖形處理器AMD Radeon 7900XTX?AMD Radeon 7900XTX 顯卡
RAM?公羊64GB DDR5 6600MHz
Motherboard?母板ASRock B650E PG Riptide WiFi (BIOS 3.20)
華擎 B650E PG Riptide WiFi (BIOS 3.20)
OSUbuntu 24.04.2 LTS
Kernel?內核6.11.0-25-generic?6.11.0-25-通用
ROCm6.4

Text generation?文本生成

Name?名字Links?鏈接Additional information?其他信息:
KoboldCPP?狗頭人CPPGitHub - YellowRoseCx/koboldcpp-rocm: AI Inferencing at the Edge. A simple one-file way to run various GGML models with KoboldAI's UI with AMD ROCm offloading1. Support GGML and GGUF models.
1. 支持 GGML 和 GGUF 模型。
Text generation web UI
文本生成 Web UI
GitHub - oobabooga/text-generation-webui: A Gradio web UI for Large Language Models with support for multiple inference backends.
GitHub - ROCm/bitsandbytes: 8-bit CUDA functions for PyTorch
GitHub - turboderp-org/exllamav2: A fast inference library for running LLMs locally on modern consumer-class GPUs
1. Support ExLlamaV2, Transformers using ROCm and llama.cpp using Vulkan.
1. 支持 ExLlamaV2、使用 ROCm 的 Transformers 和使用 Vulkan 的 llama.cpp。
SillyTavern?SillyTavern (愚蠢酒館)GitHub - SillyTavern/SillyTavern: LLM Frontend for Power Users.
llama.cppGitHub - ggml-org/llama.cpp: LLM inference in C/C++1. Put model.gguf into llama.cpp folder.
1. 將 model.gguf 放入 llama.cpp 文件夾中。
2. Change context size in run.sh file (Default: 32768).
2. 更改文件中 run.sh 上下文大小(默認值:32768)。
3. Set GPU offload layers in run.sh file (Default: 1)
3. 在 run.sh 文件中設置 GPU 卸載圖層(默認值:1)

Image generation?圖像生成

Name?名字Links?鏈接Additional information?其他信息:
ComfyUI?舒適用戶界面GitHub - comfyanonymous/ComfyUI: The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.1. Workflows templates are in the workflows folder.
1. 工作流模板位于 workflows 文件夾中。
Artist?藝術家GitHub - songrise/Artist: Official repo for DiffArtist: Towards Structure and Appearance Controllable Image Stylization
ComfyUI Addons?ComfyUI 插件

Important?重要

For GGUF models:?對于 GGUF 型號:
1. Accept accept the conditions to access its files and content on HugginFace website:
1. 接受接受 HugginFace 網站訪問其文件和內容的條件:
https://huggingface.co/black-forest-labs/FLUX.1-schnell
2. HugginFace token is required during installation.
2. 安裝時需要 HugginFace 令牌。

Name?名字Link?鏈接Additional information?其他信息:
ComfyUI-Manager?ComfyUI-管理器GitHub - Comfy-Org/ComfyUI-Manager: ComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.Manage nodes of ComfyUI.
管理 ComfyUI 的節點。
ComfyUI-GGUF?舒適UI-GGUFGitHub - city96/ComfyUI-GGUF: GGUF Quantization support for native ComfyUI models
https://huggingface.co/city96/t5-v1_1-xxl-encoder-bf16
https://huggingface.co/openai/clip-vit-large-patch14
https://huggingface.co/black-forest-labs/FLUX.1-schnell
GGUF models loader.?GGUF 模型加載器。
ComfyUI-AuraSR?舒適UI-AuraSRGitHub - alexisrolland/ComfyUI-AuraSR: Custom nodes for ComfyUI to run AuraSR models.
https://huggingface.co/fal/AuraSR
https://huggingface.co/fal/AuraSR-v2
ComfyUI node to upscale images.
ComfyUI 節點來放大圖像。
AuraFlow-v0.3?光流 v0.3https://huggingface.co/fal/AuraFlow-v0.3Text to image model.
文本到圖像模型。
FLUX.1-schnell GGUFhttps://huggingface.co/black-forest-labs/FLUX.1-schnell
https://huggingface.co/city96/FLUX.1-schnell-gguf
Text to image model.
文本到圖像模型。
AnimePro FLUX GGUFhttps://huggingface.co/advokat/AnimePro-FLUXText to image model.
文本到圖像模型。
Flex.1-alpha GGUFhttps://huggingface.co/ostris/Flex.1-alpha
https://huggingface.co/hum-ma/Flex.1-alpha-GGUF
Text to image model.
文本到圖像模型。

Video generation?視頻生成

Name?名字Links?鏈接Additional information?其他信息:
Cinemo?西莫https://huggingface.co/spaces/maxin-cn/Cinemo
GitHub - maxin-cn/Cinemo: [CVPR 2025] Consistent and Controllable Image Animation with Motion Diffusion Models
1. Interface PyTorch uses PyTorch 2.4.0
1. 接口 PyTorch 使用 PyTorch 2.4.0

Music generation?音樂生成

Name?名字Links?鏈接Additional information?其他信息:
ACE-Step?ACE 步GitHub - ace-step/ACE-Step: ACE-Step: A Step Towards Music Generation Foundation Model

Voice generation?語音生成

Name?名字Links?鏈接Additional information?其他信息:
WhisperSpeech web UI?WhisperSpeech 網頁 UIGitHub - Mateusz-Dera/whisperspeech-webui: Simple WhisperSpeech web UI
GitHub - WhisperSpeech/WhisperSpeech: An Open Source text-to-speech system built by inverting Whisper.
F5-TTS?F5-TTS 系列GitHub - SWivid/F5-TTS: Official code for "F5-TTS: A Fairytaler that Fakes Fluent and Faithful Speech with Flow Matching"1. Remember to select the voice file when using the interface.
1. 使用界面時記得選擇語音文件。
Matcha-TTS?抹茶-TTSGitHub - shivammehta25/Matcha-TTS: [ICASSP 2024] 🍵 Matcha-TTS: A fast TTS architecture with conditional flow matching
Dia?日GitHub - nari-labs/dia: A TTS model capable of generating ultra-realistic dialogue in one pass.
GitHub - tralamazza/dia: A TTS model capable of generating ultra-realistic dialogue in one pass.
1. Script uses the optional-rocm-cuda fork by tralamazza.
1. 腳本使用 tralamazza 的 optional-rocm-cuda fork。
Orpheus-TTShttps://huggingface.co/spaces/MohamedRashad/Orpheus-TTS/tree/main
GitHub - canopyai/Orpheus-TTS: Towards Human-Sounding Speech
1. If GPU is not detected change HIP_VISIBLE_DEVICES value.
1. 如果未檢測到 GPU,請更改 HIP_VISIBLE_DEVICES 值。
IMS-Toucan?IMS-巨嘴鳥GitHub - DigitalPhonetics/IMS-Toucan: Controllable and fast Text-to-Speech for over 7000 languages!1. PyTorch 2.7.0 slowed down performance, so the interface uses version 2.4.0
1. PyTorch 2.7.0 降低了性能,因此界面使用 2.4.0 版本

3D generation?3D 生成

Name?名字Links?鏈接Additional information?其他信息:
TripoSG?TripoSG 系列GitHub - VAST-AI-Research/TripoSG: TripoSG: High-Fidelity 3D Shape Synthesis using Large-Scale Rectified Flow Models1. Added custom simple UI.
1. 添加了自定義簡單 UI。
2. Sometimes there are probelms with the preview, but the model should still be available for download.
2. 有時預覽存在問題,但模型仍應可供下載。

Tools?工具

Name?名字Links?鏈接Additional information?其他信息:
Fastfetch?快速獲取GitHub - fastfetch-cli/fastfetch: A maintained, feature-rich and performance oriented, neofetch like system information tool.1. Custom Fastfetch configuration with GPU memory info.
1. 帶有 GPU 內存信息的自定義 Fastfetch 配置。
2. Script supports not only AMD but also NVIDIA graphics cards (nvidia-smi needed).
2. 腳本不僅支持 AMD,還支持 NVIDIA 顯卡(需要 nvidia-smi)。
3. If you change the number or order of graphics cards you must run the installer again.
3. 如果更改了顯卡的數量或順序,則必須再次運行安裝程序。

三、Instalation:?安裝方式:

Note?注意

First startup after installation of the selected interface may take longer.
安裝所選接口后首次啟動可能需要更長的時間。

Important?重要

This script does not download any models. If the interface does not have defaults, download your own.
此腳本不會下載任何模型。如果界面沒有默認值,請下載您自己的界面。

Caution?謹慎

If you update, back up your settings and models. Reinstallation deletes the previous directories.
如果您更新,請備份您的設置和模型。重新安裝將刪除以前的目錄。

1. Add the user to the required groups.
1. 將用戶添加到所需的組。

sudo adduser `whoami` video
sudo adduser `whoami` render

2. Reboot?2. 重新啟動

sudo reboot

3. Clone repository?3. 克隆存儲庫

git clone https://github.com/Mateusz-Dera/ROCm-AI-Installer.git

4. Run installer?4. 運行安裝程序

bash ./install.sh

5. Select installation path.
5. 選擇安裝路徑。

6. Select ROCm installation if you are upgrading or running the script for the first time.
6. 如果您是首次升級或運行腳本,請選擇 ROCm 安裝。

7. Install selected interfaces
7. 安裝選定的接口

8. Go to the installation path with the selected interface and run:
8. 轉到包含所選接口的安裝路徑并運行:

./run.sh

軟件下載

夸克網盤分享

本文信息來源于GitHub作者地址:GitHub - Mateusz-Dera/ROCm-AI-Installer: A script that automatically installs all the required stuff to run selected AI interfaces on AMD Radeon 7900XTX.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/907433.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/907433.shtml
英文地址,請注明出處:http://en.pswp.cn/news/907433.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Axure結合Echarts繪制圖表】

1.繪制一個矩形,用于之后存放圖表,將其命名為test: 2.新建交互 -> 載入時 -> 打開鏈接: 3.鏈接到URL或文件路徑: 4.點擊fx: 5.輸入: javascript: var script document.createEleme…

Relooking:損失權重λ 、梯度權重α、學習率η

一般多任務,大家都喜歡疊加很多損失,由此產生很多損失權重系數。此外,有的學者直接對梯度進行操作。咋一看,上面三個系數貌似重復多余,直接用其中一個系數代替不行嗎?為此,回顧了下神經網絡的前…

數學復習筆記 20

復習方程組,還有隨便復習一下高數和矩陣,向量。現在是復習高數的導數這一章。兩個曲線相切,列出方程,然后解出參數,沒有任何難度呢。算切線方程,就是,算導數,導數就用導數定義&#…

Sqlalchemy 連mssql坑

連接失敗: (pyodbc.OperationalError) (08001, [08001] [Microsoft][ODBC Driver 17 for SQL Server]SSL Provider: [error:0A00014D:SSL routines::legacy sigalg disallowed or unsupported] (-1) (SQLDriverConnect)) (Background on this error at: https://sqlalche.me/e/…

AI大模型學習三十、ubuntu安裝comfyui,安裝插件,修改返回405 bug,值得一看喔

一、說明 ComfyUI是一個開源的、基于節點的Web應用。它允許用戶根據一系列文本提示(Prompt)生成圖像。 ComfyUI使用擴散模型作為基礎模型,并結合 ControlNet、Lora和LCM低階自適應等模型,每個工具都由程序中的一個節點表示 二、開…

MySQL(40)如何使用DROP TABLE刪除表?

DROP TABLE 語句用于從數據庫中永久刪除一個表及其所有數據。執行該語句后,表結構和數據都將被徹底刪除,且無法恢復。因此,在執行 DROP TABLE 操作之前,請確保已備份好相關數據。 基本語法 DROP TABLE table_name;如果要刪除多個…

element ui 表格 勾選復選框后點擊分頁不保存之前的數據問題

element ui 表格 勾選復選框后點擊分頁不保存之前的數據問題 給 el-table上加 :row-key"getRowKey"給type“selection” 上加 :reserve-selection"true"

vite常見面試問題

一、Vite 核心原理 1. Vite 為什么比 Webpack 快? 答案: Vite 的核心優勢在于開發環境和生產環境的雙重優化: 開發環境: 基于原生 ESM(ES Modules):瀏覽器直接加載 ES 模塊,無需打包,啟動時間極短(毫秒級)。按需編譯:僅編譯當前頁面所需的模塊,而非整個項目。預…

Screen 連接遠程服務器(Ubuntu)

連接 1. 安裝screen 默認預安裝&#xff0c;可以通過命令查看&#xff1a; screen --version 若未安裝&#xff1a; # Ubuntu/Debian sudo apt-get install screen 2. 本機連接遠程服務器 ssh root192.168.x.x 在遠程服務器中打開screen&#xff1a; screen -S <nam…

Flutter GridView網格組件

目錄 常用屬性 GridView使用配置 GridView.count使用 GridView.extent使用 GridView.count Container 實現列表 GridView.extent Container 實現列表 GridView.builder使用 GridView網格布局在實際項目中用的也是非常多的&#xff0c;當我們想讓可以滾動的元素使用矩陣…

Jenkins實踐(8):服務器A通過SSH調用服務器B執行Python自動化腳本

Jenkins實踐(8):服務器A通過SSH調用服務器B執行Python自動化腳本 1、需求: 1、Jenkins服務器在74上,Python腳本在196服務器上 2、需要在服務器74的Jenkins上調用196上的腳本執行Python自動化測試 2、操作步驟 第一步:Linux Centos7配置SSH免密登錄 Linux Centos7配置S…

C#二維碼:利用 ThoughtWorks.QRCode 庫實現二維碼生成與解析

C#二維碼&#xff1a;利用 ThoughtWorks.QRCode 庫實現二維碼生成與解析 在當今數字化信息交互頻繁的時代&#xff0c;二維碼憑借其信息容量大、容錯能力強、易識別等特點&#xff0c;廣泛應用于各個領域。從移動支付、產品溯源到活動簽到&#xff0c;二維碼無處不在。在 C# 開…

【Java Web】速通JavaScript

參考筆記:JavaWeb 速通JavaScript_javascript 速通-CSDN博客 目錄 一、JavaScript快速入門 1. 基本介紹 2. JavaScript特點 3. JavaScript的引入方式(重要) 3.1 寫在script標簽中 ?????3.2 以外部文件方式引入 二、JS的數據類型 1. 變量 2. 常用數據類型 3.特殊值 三、…

Python打卡訓練營-Day13-不平衡數據的處理

浙大疏錦行 知識點&#xff1a; 不平衡數據集的處理策略&#xff1a;過采樣、修改權重、修改閾值交叉驗證代碼 過采樣 過采樣一般包含2種做法&#xff1a;隨機采樣和SMOTE 過采樣是把少的類別補充和多的類別一樣多&#xff0c;欠采樣是把多的類別減少和少的類別一樣 一般都是缺…

Mac OS 使用說明

Mac 的啟動組合鍵 了解可通過在啟動時按住一個或多個按鍵來訪問的 Mac 功能和工具。 若要使用這些組合鍵中的任何一個&#xff0c;請在按下電源按鈕以開啟 Mac 后或在 Mac 開始重新啟動后&#xff0c;立即按住相應按鍵。請一直按住&#xff0c;直至電腦出現對應的行為。 !!!上…

LoadRunner 是什么

LoadRunner 是一款由 Micro Focus&#xff08;原惠普企業軟件部門&#xff09;開發的性能測試工具&#xff0c;廣泛應用于軟件、應用程序和系統的 負載測試、壓力測試 和 性能分析。它通過模擬大量用戶并發操作&#xff0c;幫助測試人員評估系統在高負載下的性能、穩定性和可擴…

RISC-V PMA、PMP機制深入分析

1 PMA PMA&#xff08;Physical Memory Attributes&#xff09;&#xff0c;物理內存屬性&#xff0c;顧名思義就是用來設置物理內存屬性的&#xff0c;但這里說“設置”&#xff0c;并不合理&#xff0c;因為一般情況下各存儲的屬性&#xff0c;在芯片設計時就固定了&#xf…

SQL正則表達式總結

這里寫目錄標題 一、元字符二、正則表達函數1、 regexp_like(x,pattern[,match_option])2、 regexp_instr(x,pattern[,start[,occurrence[,return_option[, match_option]]]]) 3、 REGEXP_SUBSTR(x,pattern[,start[,occurrence[, match_option]]]) 4、 REGEXP_REPLACE(x,patter…

Shortest path 代碼

Project https://graphics.cs.utah.edu/research/projects/shortest-path-to-boundary/ Build and Debug Fork:(在Win10上&#xff09; https://github.com/chunleili/Shortest-Path-to-Boundary-for-Self-Intersecting-Meshes commit hash d3160168d2b6a58188d12e6cd959da…

AMBA總線家族成員

在AMBA總線協議體系中&#xff0c;AXI4雖然是最新且性能最強的總線協議&#xff0c;但AHB和APB仍然被廣泛使用&#xff0c;主要原因在于??場景適配性、資源優化和系統兼容性??的綜合考量。以下是具體分析&#xff1a; AMBA 1?&#xff1a;僅包含ASB和APB1。?AMBA 2?&am…