DeepSeek Janus Pro本地部署與調用

step1、Janus模型下載與項目部署

創建文件夾autodl-tmp

https://github.com/deepseek-ai/Janus?tab=readme-ov-file# janusflow

查看是否安裝了git,沒有安裝的話安裝一下,或者是直接github上下載,上傳到服務器,然后解壓

git --version

使用 git 克隆 HunyuanVideo 倉庫到本地

cd ~/autodl-tmp
git clone https://github.com/deepseek-ai/Janus.git
cd HunyuanVideo

step2、創建虛擬環境&安裝項目依賴

準備 Conda 虛擬環境: 使用以下命令創建 Conda 環境

conda create -n janus python=3.9

激活環境: 創建環境后,激活它

conda init
source ~/.bashrc
conda activate janus

安裝 pip 依賴: 激活環境后,安裝所需的 Python 依賴:

cd /root/autodl-tmp/Janus
pip install -e
conda install ipykernel
python -m ipykernel install --user --name janus --display-name "Python (janus)"

啟動jupyter notebook(localhost:8888/tree)

jupyter notebook --allow-root

step3、下載預訓練模型

安裝modelscope(清華園加速:-i https://pypi.tuna.tsinghua.edu.cn/simple)

pip install modelscope -i https://pypi.tuna.tsinghua.edu.cn/simple

創建權重保存文件夾

cd /root/autodl-tmp/Janus 
mkdir ./Janus-Pro-1B

下載Janus-Pro-1B模型權重

# 下載1B模型
modelscope download --model deepseek-ai/Janus-Pro-1B --local_dir ./Janus-Pro-1B

Gradio前端調用方法

安裝相關依賴

cd /root/autodl-tmp/Janus
pip install -e .[gradio] -i https://pypi.tuna.tsinghua.edu.cn/simple

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

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

相關文章

【Elasticsearch】BM25的discount_overlaps參數

discount_overlaps 是 Elasticsearch/Lucene 相似度模型(Similarity)里的一個布爾參數,用來決定:> 在計算文檔長度歸一化因子(norm)時,是否忽略“重疊 token”(即位置增量 positi…

Linux | LVS--Linux虛擬服務器知識點(上)

一. 集群與分布式1.1 系統性能擴展方式當系統面臨性能瓶頸時,通常有以下兩種主流擴展思路:Scale Up(向上擴展):通過增強單臺服務器的硬件配置來提升性能,這種方式簡單直接,但受限于硬件物理極限…

【Linux-云原生-筆記】keepalived相關

一、概念Keepalived 是一個用 C 語言編寫的、輕量級的高可用性和負載均衡解決方案軟件。 它的主要目標是在基于 Linux 的系統上提供簡單而強大的故障轉移功能,并可以結合 Linux Virtual Server 提供負載均衡。1、Keepalived 主要提供兩大功能:高可用性&a…

計算機網絡:概述層---計算機網絡的組成和功能

🌐 計算機網絡基礎全景梳理:組成、功能與核心機制 📅 更新時間:2025年7月21日 🏷? 標簽:計算機網絡 | 網絡組成 | 分布式 | 負載均衡 | 資源共享 | 網絡可靠性 | 計網基礎 文章目錄前言一、組成1.從組成部…

Linux中scp命令傳輸文件到服務器報錯

上傳本地文件到Linux服務器使用scp命令報錯解決辦法使用scp命令報錯 Could not resolve hostname e: Name or service not known 解決辦法 不使用登錄服務器的工具傳輸,打開本地cmd,使用scp命令傳輸即可。 scp E:\dcm-admin.jar root127.0.0.1:/

歷史數據分析——國藥現代

醫藥板塊走勢分析: 從月線級別來看 2008年11月到2021年2月,月線上走出了兩個震蕩中樞的月線級別2085-20349的上漲段; 2021年2月到2024年9月,月線上走出了20349-6702的下跌段; 目前月線級別放巨量,總體還在震蕩區間內,后續還有震蕩和上漲的概率。 從周線級別來看 從…

#Linux內存管理# 在一個播放系統中同時打開幾十個不同的高清視頻文件,發現播放有些卡頓,打開視頻文件是用mmap函數,請簡單分析原因。

在播放系統中同時使用mmap打開幾十個高清視頻文件出現卡頓,主要原因如下:1. 內存映射(mmap)的缺頁中斷開銷按需加載機制:mmap將文件映射到虛擬地址空間,但實際數據加載由“缺頁中斷(Page Fault&…

AI黑科技:GAN如何生成逼真人臉

GAN的概念 GAN(Generative Adversarial Network,生成對抗網絡)是一種深度學習模型,由生成器(Generator)和判別器(Discriminator)兩部分組成。生成器負責生成 synthetic data(如假圖像、文本等),判別器則試圖區分生成數據和真實數據。兩者通過對抗訓練不斷優化,最終…

FireFox一些設置

firefox后臺打開新的鏈接,例如中鍵打開一個鏈接 地址欄輸入about:config 找到下面三項,全部設為true browser.tabs.loadInBackground browser.tabs.loadDivertedInBackground browser.tabs.loadBookmarksInBackground 參考:FireFox/chrome…

【黑馬SpringCloud微服務開發與實戰】(六)分布式事務

1. 什么是分布式事務下單失敗,購物車還被清理了。不符合一致性。2. seata的架構和原理3. 部署TC服務docker network ls docker inspect mysql mysql 在hm-net下,這里我的ncaos不是跟著視頻配的,因此需要。 docker network connect hm-net nac…

【力扣】第15題:三數之和

原文鏈接:15. 三數之和 - 力扣(LeetCode) 思路解析 雙指針: (1)頭尾指針對應值相加如果大于目標值(target),那么只能尾指針-1;如果小于target,那么只能頭指針1。 &#x…

Linux PCI總線子系統

The Linux Kernel Archives Linux PCI總線子系統 — The Linux Kernel documentation

LeetCode熱題100--24. 兩兩交換鏈表中的節點--中等

1. 題目 給你一個鏈表,兩兩交換其中相鄰的節點,并返回交換后鏈表的頭節點。你必須在不修改節點內部的值的情況下完成本題(即,只能進行節點交換)。 示例 1: 輸入:head [1,2,3,4] 輸出&#x…

京東視覺算法面試30問全景精解

京東視覺算法面試30問全景精解 ——零售智能 供應鏈創新 工業落地:京東視覺算法面試核心考點全覽 前言 京東作為中國領先的零售科技企業,在智能物流、供應鏈管理、智能倉儲、商品識別、工業質檢等領域持續推動視覺AI的創新與大規模落地。京東視覺算法崗位面試不僅關注候…

【設計模式】觀察者模式 (發布-訂閱模式,模型-視圖模式,源-監聽器模式,從屬者模式)

觀察者模式(Observer Pattern)詳解一、觀察者模式簡介 觀察者模式(Observer Pattern) 是一種 行為型設計模式(對象行為型模式),它定義了一種一對多的依賴關系,讓多個觀察者對象同時監…

Linux的`<< EOF`(Here-Document)詳解多回答筆記250722

Linux的<< EOF(Here-Document)詳解多回答筆記250722 Linux 中的 << EOF 結構稱為 Here Document&#xff08;立即文檔或嵌入文檔&#xff09;&#xff0c;它是一種在 Shell 腳本中直接嵌入多行文本輸入流&#xff08;通常作為命令的標準輸入&#xff09;的方式。E…

Go語言實戰案例-簡單配置文件(INI格式)解析器

以下是《Go語言100個實戰案例》中的 文件與IO操作篇 - 案例20&#xff1a;簡單配置文件&#xff08;INI格式&#xff09;解析器 的完整內容&#xff0c;適合入門學習如何用 Go 語言解析常見的 .ini 配置文件格式。&#x1f3af; 案例目標使用 Go 語言解析一個 .ini 格式的配置文…

用 PyTorch 實現全連接網絡識別 MNIST 手寫數字

目錄 一、什么是全連接網絡 二、代碼實現步驟 1. 導入必要的庫 2. 數據準備 3. 定義網絡結構 4. 模型訓練 5. 模型保存和加載 6. 預測單張圖片 7. 主函數 三、運行結果說明 四、小結 一、什么是全連接網絡 全連接神經網絡&#xff08;Fully Connected Neural Networ…

vscode怎么安裝MINGW

下載&#xff1a; 第一步選擇MINGW官網&#xff1a;MinGW-w64 - for 32 and 64 bit Windows - SourceForge.net 點擊Files 點擊Toolchains targetting Win64 點擊第一個 Personal Builds 點擊mingw-builds 選擇8.1.0 點擊第二個 threads-posix 點擊第二個seh 最后左鍵點擊下…

CSS圖片分層設置

在CSS中實現圖片分層效果&#xff0c;主要通過定位屬性和層疊上下文控制。以下是核心實現方法和示例&#xff1a; 一、核心實現原理定位方式 使用 position: relative/absolute/fixed 使圖片脫離文檔流 .layer {position: absolute; /* 關鍵屬性 */top: 0;left: 0; }層疊控制 通…