精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Emu3:開啟多模態人工智能新紀元 —— 視頻、圖像、文本三合一模型

發布于 2024-11-4 12:15
瀏覽
0收藏

隨著人工智能技術的不斷進步,人們對能夠處理多種模態數據的模型需求日益增長。圖像、文本和視頻作為三種主要的信息載體,各自具有獨特的優勢和特點。然而,傳統的人工智能模型往往只能處理單一類型的數據,無法充分發揮多模態數據的潛力。為了打破這一局限,北京智源人工智能研究院的科研團隊經過不懈努力,成功研發出了 Emu3 原生多模態世界模型

一、Emu3 的技術特點

1. 多模態統一理解與生成

Emu3 實現了視頻、圖像、文本三種模態的統一理解與生成。這意味著它可以同時處理和關聯不同模態的數據,從而更好地理解和模擬物理世界。例如,當給定一段文本描述時,Emu3 可以生成相應的圖像或視頻;反之,當輸入一張圖像或一段視頻時,它也能夠生成準確的文本描述。這種多模態的交互能力為人工智能在各個領域的應用提供了更廣闊的空間。

2. 創新的技術架構

Emu3 只基于下一個 token 預測,無需擴散模型或組合式方法。它將圖像、文本和視頻編碼為一個離散空間,在多模態混合序列上從頭開始聯合訓練一個 transformer 模型。這種創新的架構設計不僅簡化了模型的復雜性,還提高了模型的靈活性和效率。同時,它也為多模態人工智能的發展提供了新的思路和方法。

3. 卓越的性能表現

在圖像生成、視覺語言理解、視頻生成任務中,Emu3 的表現超過了 SDXL、LLava - 1.6、OpenSORA 等知名開源模型。這充分證明了 Emu3 在多模態處理方面的強大實力。例如,在圖像生成任務中,Emu3 能夠生成更加逼真、細膩的圖像,細節豐富度和色彩還原度都達到了很高的水平;在視覺語言理解任務中,它能夠準確地理解圖像中的內容,并生成與之對應的文本描述;在視頻生成任務中,它可以生成高質量、流暢的視頻,具有很高的視覺效果和藝術價值。

二、Emu3 的應用前景

1. 機器人大腦

Emu3 的多模態處理能力可以為機器人提供更加智能的大腦。通過對圖像、文本和視頻的綜合理解,機器人可以更好地感知周圍環境,與人類進行更加自然的交互,并執行更加復雜的任務。例如,在家庭服務機器人中,Emu3 可以幫助機器人識別不同的物品、理解人類的指令,并根據環境變化做出相應的反應。

2. 自動駕駛

在自動駕駛領域,Emu3 可以通過對攝像頭拍攝的圖像和視頻進行實時分析,識別道路標志、車輛和行人等物體,并預測它們的運動軌跡。同時,它還可以結合地圖信息和交通規則等文本數據,為自動駕駛系統提供更加準確的決策依據。這將大大提高自動駕駛的安全性和可靠性。

3. 多模態對話和推理

Emu3 可以應用于多模態對話和推理系統中,實現更加自然、智能的人機交互。例如,在智能客服領域,它可以通過對用戶的語音、圖像和文本輸入進行綜合分析,理解用戶的問題,并給出準確的回答;在智能教育領域,它可以根據學生的學習情況和需求,生成個性化的教學內容和輔導方案。

三、Emu3 本地部署實踐

1、克隆代碼

git clone https://github.com/baaivision/Emu3

2、安裝依賴

cd Emu3
pip install -r requirements.txt

3、模型推理

使用Transformers運行Emu3-Gen/Stage1進行圖像生成

from PIL import Image
from transformers import AutoTokenizer, AutoModel, AutoImageProcessor, AutoModelForCausalLM
from transformers.generation.configuration_utils import GenerationConfig
from transformers.generation import LogitsProcessorList, PrefixConstrainedLogitsProcessor, UnbatchedClassifierFreeGuidanceLogitsProcessor
import torch


from emu3.mllm.processing_emu3 import Emu3Processor




# model path
EMU_HUB = "BAAI/Emu3-Gen"
VQ_HUB = "BAAI/Emu3-VisionTokenizer"


# prepare model and processor
model = AutoModelForCausalLM.from_pretrained(
    EMU_HUB,
    device_map="cuda:0",
    torch_dtype=torch.bfloat16,
    attn_implementatinotallow="flash_attention_2",
    trust_remote_code=True,
)


tokenizer = AutoTokenizer.from_pretrained(EMU_HUB, trust_remote_code=True, padding_side="left")
image_processor = AutoImageProcessor.from_pretrained(VQ_HUB, trust_remote_code=True)
image_tokenizer = AutoModel.from_pretrained(VQ_HUB, device_map="cuda:0", trust_remote_code=True).eval()
processor = Emu3Processor(image_processor, image_tokenizer, tokenizer)


# prepare input
POSITIVE_PROMPT = " masterpiece, film grained, best quality."
NEGATIVE_PROMPT = "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry."


classifier_free_guidance = 3.0
prompt = "a portrait of young girl."
prompt += POSITIVE_PROMPT


kwargs = dict(
    mode='G',
    ratio="1:1",
    image_area=model.config.image_area,
    return_tensors="pt",
    padding="longest",
)
pos_inputs = processor(text=prompt, **kwargs)
neg_inputs = processor(text=NEGATIVE_PROMPT, **kwargs)


# prepare hyper parameters
GENERATION_CONFIG = GenerationConfig(
    use_cache=True,
    eos_token_id=model.config.eos_token_id,
    pad_token_id=model.config.pad_token_id,
    max_new_tokens=40960,
    do_sample=True,
    top_k=2048,
)


h = pos_inputs.image_size[:, 0]
w = pos_inputs.image_size[:, 1]
constrained_fn = processor.build_prefix_constrained_fn(h, w)
logits_processor = LogitsProcessorList([
    UnbatchedClassifierFreeGuidanceLogitsProcessor(
        classifier_free_guidance,
        model,
        unconditional_ids=neg_inputs.input_ids.to("cuda:0"),
    ),
    PrefixConstrainedLogitsProcessor(
        constrained_fn ,
        num_beams=1,
    ),
])


# generate
outputs = model.generate(
    pos_inputs.input_ids.to("cuda:0"),
    GENERATION_CONFIG,
    logits_processor=logits_processor,
    attention_mask=pos_inputs.attention_mask.to("cuda:0"),
)


mm_list = processor.decode(outputs[0])
for idx, im in enumerate(mm_list):
    if not isinstance(im, Image.Image):
        continue
    im.save(f"result_{idx}.png")

使用Transformers運行Emu3-Chat/Stage1以實現視覺語言理解

from PIL import Image
from transformers import AutoTokenizer, AutoModel, AutoImageProcessor, AutoModelForCausalLM
from transformers.generation.configuration_utils import GenerationConfig
import torch


from emu3.mllm.processing_emu3 import Emu3Processor




# model path
EMU_HUB = "BAAI/Emu3-Chat"
VQ_HUB = "BAAI/Emu3-VisionTokenier"


# prepare model and processor
model = AutoModelForCausalLM.from_pretrained(
    EMU_HUB,
    device_map="cuda:0",
    torch_dtype=torch.bfloat16,
    attn_implementatinotallow="flash_attention_2",
    trust_remote_code=True,
)


# used for Emu3-Chat
tokenizer = AutoTokenizer.from_pretrained(EMU_HUB, trust_remote_code=True, padding_side="left")
# used for Emu3-Stage1
# tokenizer = AutoTokenizer.from_pretrained(
#     EMU_HUB,
#     trust_remote_code=True,
#     chat_template="{image_prompt}{text_prompt}",
#     padding_side="left",
# )
image_processor = AutoImageProcessor.from_pretrained(VQ_HUB, trust_remote_code=True)
image_tokenizer = AutoModel.from_pretrained(VQ_HUB, device_map="cuda:0", trust_remote_code=True).eval()
processor = Emu3Processor(image_processor, image_tokenizer, tokenizer)


# prepare input
text = "Please describe the image"
image = Image.open("assets/demo.png")


inputs = processor(
    text=text,
    image=image,
    mode='U',
    return_tensors="pt",
    padding="longest",
)


# prepare hyper parameters
GENERATION_CONFIG = GenerationConfig(
    pad_token_id=tokenizer.pad_token_id,
    bos_token_id=tokenizer.bos_token_id,
    eos_token_id=tokenizer.eos_token_id,
    max_new_tokens=1024,
)


# generate
outputs = model.generate(
    inputs.input_ids.to("cuda:0"),
    GENERATION_CONFIG,
    attention_mask=pos_inputs.attention_mask.to("cuda:0"),
)


outputs = outputs[:, inputs.input_ids.shape[-1]:]
print(processor.batch_decode(outputs, skip_special_tokens=True)[0])

四、結語

Emu3 作為北京智源人工智能研究院推出的原生多模態世界模型,代表了人工智能領域的一次重大突破。它的多模態統一理解與生成能力、創新的技術架構和卓越的性能表現,為我們展示了人工智能未來的發展方向。雖然它還面臨著一些挑戰,但隨著技術的不斷進步和完善,相信 Emu3 將在機器人大腦、自動駕駛、多模態對話和推理等領域發揮重要作用,為我們的生活帶來更多的便利和創新。

相關資料

github地址:??https://github.com/baaivision/Emu3??

Emu3-VisionTokenizer模型:??https://modelscope.cn/models/BAAI/Emu3-VisionTokenizer??

Emu3-Gen模型:??https://modelscope.cn/models/BAAI/Emu3-Gen??

Emu3-Chat模型:??https://modelscope.cn/models/BAAI/Emu3-Chat??

本文轉載自??小兵的AI視界??,作者: 小兵 

已于2024-11-4 15:11:17修改
收藏
回復
舉報
回復
相關推薦
免费精品一区| 日韩理伦片在线| 丝袜诱惑亚洲看片| 色午夜这里只有精品| 97免费公开视频| 天堂在线中文网官网| 中文字幕一区在线| 久久久久天天天天| 国产丝袜在线视频| 欧美一级二区| 精品少妇v888av| 欧美色图亚洲激情| 国产激情综合| 在线精品视频小说1| 污污污污污污www网站免费| 精品欧美不卡一区二区在线观看| 国产在线精品一区二区夜色| 清纯唯美亚洲激情| 国产午夜精品无码| 先锋资源久久| 一区二区三区精品99久久| 亚洲视频天天射| 青青在线精品| 91搞黄在线观看| 成人黄色av片| 成人免费高清观看| 日韩理论在线观看| 色狠狠久久av五月综合| 五月天激情婷婷| 国产精品77777| 国产综合久久久久久| 日本黄色中文字幕| 国产欧美日本| 97视频国产在线| 免费看一级一片| 99久久99视频只有精品| 国产亚洲精品一区二555| 李丽珍裸体午夜理伦片| 精品亚洲二区| 欧美一二三在线| 国产一伦一伦一伦| 日韩漫画puputoon| 色噜噜狠狠色综合中国| 1024精品视频| 黄色在线免费观看网站| 亚洲成av人片在线观看| 激情五月婷婷六月| 男女在线视频| 亚洲自拍偷拍网站| 日韩伦理在线免费观看| 国产乱码精品一区二三赶尸艳谈| 伊人婷婷欧美激情| 国产女人18毛片| 超碰人人在线| 一区二区三区中文在线| 久久久99精品视频| 福利网站在线观看| 午夜激情综合网| 自慰无码一区二区三区| 日本乱码一区二区三区不卡| 欧美性生交xxxxx久久久| www.爱色av.com| 中老年在线免费视频| 色婷婷亚洲婷婷| 国产情侣av自拍| 岛国精品在线| 日韩一级黄色大片| 国产一卡二卡三卡四卡| 欧美激情影院| 亚洲天堂免费在线| 国产又粗又硬视频| 亚洲国产成人精品女人| 欧美极品少妇全裸体| 天堂网一区二区三区| 久久久精品性| 国产欧美日韩精品在线观看| 国产乱人乱偷精品视频a人人澡| 国产精品亚洲成人| 精品欧美日韩在线| 91成人高清| 一区二区在线观看不卡| 黄色一级片播放| 欧美成人一二区| 精品少妇一区二区三区视频免付费 | 精品视频色一区| 波多野结衣网页| 老司机在线精品视频| 亚洲一区二区精品| 欧美国产在线看| 久久婷婷一区| 91黄在线观看| 黄色高清无遮挡| 成人羞羞国产免费网站| 韩国三级在线观看久| 国产精品看片你懂得| 大桥未久一区二区三区| 欧美a级在线观看| 欧美日韩国产免费| 成人无码www在线看免费| 四季av一区二区三区免费观看| 色综合色综合久久综合频道88| 久久久久在线视频| 国内成人精品2018免费看| 国产在线一区二区三区四区| www.视频在线.com| 亚洲高清视频在线| 天天干在线影院| 国产精品白丝av嫩草影院| 一区二区三欧美| 亚洲天堂日韩av| 狠狠色狠狠色综合系列| 免费成人在线观看av| 国产原厂视频在线观看| 91久久精品一区二区| 制服下的诱惑暮生| 色婷婷一区二区三区| **欧美日韩vr在线| 成 人 免费 黄 色| 中文字幕在线不卡视频| 成人在线看视频| 欧美亚洲tv| 色综合视频一区中文字幕| 91麻豆国产视频| 久久综合狠狠综合久久综合88 | 一区二区三区四区日韩| 国产精品视频免费在线观看| 天堂在线免费av| 亚洲国产精品久久久久婷婷884| 永久免费的av网站| 奇米影视亚洲| 国产成人福利网站| 免费看男男www网站入口在线| 亚洲高清免费一级二级三级| 欧美一级大片免费看| 亚洲h色精品| 国产自摸综合网| 五月天婷婷在线视频| 欧美在线一二三四区| 国产黄色网址在线观看| 亚洲视频二区| 久久成人资源| 咪咪网在线视频| 日韩电影视频免费| 二区视频在线观看| 91毛片在线观看| 男人靠女人免费视频网站| 日韩超碰人人爽人人做人人添| 久久久久久国产精品久久| 亚洲精品字幕在线| 亚洲国产色一区| 中文字幕乱码一区| 一区二区三区导航| 蜜桃日韩视频| 亚洲综合在线电影| 日韩一区二区三区国产| 97人妻人人澡人人爽人人精品 | 国产午夜精品一区二区三区 | 日本高清不卡免费| 国产久卡久卡久卡久卡视频精品| 91网站在线观看免费| 国产精品qvod| 日本亚洲精品在线观看| 91在线免费看| 91麻豆精品国产91久久久资源速度| 极品魔鬼身材女神啪啪精品| 国产成人综合在线| 久草资源站在线观看| 国产亚洲第一伦理第一区| 国产精品一区专区欧美日韩| 黄色成人在线观看| 亚洲成人在线网| 国产字幕在线观看| 国产精品每日更新| 女教师高潮黄又色视频| 国产欧美成人| 一区二区视频国产| jizz国产精品| 国产精品高潮呻吟久久av无限| 欧美性猛交xxx乱大交3蜜桃| 精品乱人伦一区二区三区| 女人十八岁毛片| 国产精品久久久一本精品 | 中文字幕免费不卡| 丰满饥渴老女人hd| 六月丁香综合| 国产一级大片免费看| 在线视频亚洲专区| 91在线视频导航| 亚洲人体影院| 免费97视频在线精品国自产拍| 少妇av在线播放| 欧美巨大另类极品videosbest | 亚洲精品国产一区| 97成人在线| 国产精品视频成人| 手机在线理论片| 久久精品99无色码中文字幕| 亚洲av成人精品一区二区三区在线播放| 欧美亚日韩国产aⅴ精品中极品| 精品爆乳一区二区三区无码av| 国产偷国产偷亚洲高清人白洁| 国产精品二区视频| 日本欧美一区二区在线观看| 欧美 日韩 国产精品| 手机在线一区二区三区| 久久久久久国产精品mv| 日韩一二三区| 成人免费在线网址| 日韩欧美精品电影| 97av在线播放| 黄色羞羞视频在线观看| 日韩中文av在线| 国产主播福利在线| 亚洲精品美女在线观看| 国产精品系列视频| 欧美无乱码久久久免费午夜一区| 日本中文字幕免费观看| 一区二区高清视频在线观看| 在线观看日本黄色| 久久蜜桃av一区精品变态类天堂 | 视频在线观看免费高清| 久久久久久久欧美精品| 成人一对一视频| 亚洲国产高清一区| 国产女教师bbwbbwbbw| 66国产精品| 一区二区不卡在线| 成人3d精品动漫精品一二三| 欧美激情论坛| 综合国产视频| 久久大片网站| 中文字幕精品影院| 欧美激情一区二区三区在线视频| 欧美综合自拍| 久久国产精品 国产精品| 红杏一区二区三区| 国产欧美亚洲日本| 欧美电影免费网站| 久久福利电影| 国产不卡一区| 欧美日韩国产不卡在线看| 国产99精品一区| 午夜午夜精品一区二区三区文| 久久av超碰| 日韩国产在线一区| 精品一二三区| 成人手机视频在线| 五月天综合网站| 欧美 国产 精品| 欧美久久99| 国产无限制自拍| 亚洲毛片网站| 无码人妻丰满熟妇区毛片18| 日韩中文字幕麻豆| 天天操天天干天天做| 国产一区二区女| 欧美一级片在线免费观看| 成人av网站在线观看免费| 日b视频在线观看| 国产午夜精品一区二区三区嫩草| 亚洲精品国产精品国自产网站| 亚洲国产精品传媒在线观看| 国产传媒免费在线观看| 一区二区三区高清| 日本a在线观看| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲一区尤物| 午夜精品亚洲| 国产精品秘入口18禁麻豆免会员| 日韩精品欧美成人高清一区二区| 一级做a免费视频| 国产成人亚洲综合a∨婷婷 | 国产又大又黄又猛| 国产一区二区免费在线| 特大黑人巨人吊xxxx| 国产精品人妖ts系列视频| 青青草在线观看视频| 黑人巨大精品欧美一区二区免费 | 国产一区二区伦理| 逼特逼视频在线观看| 国产三级精品视频| 永久看片925tv| 天天综合天天做天天综合| 伊人成人在线观看| 日韩精品一区二区三区在线观看 | 国产一区亚洲二区三区| 久久国产精品区| 北京富婆泄欲对白| 国产精品伦理一区二区| 日本少妇久久久| 777欧美精品| 头脑特工队2在线播放| zzijzzij亚洲日本成熟少妇| 黄色在线免费观看网站| 91精品综合视频| 国产欧美日韩影院| 成人av在线不卡| 日本不卡123| 久久人人爽人人爽人人片| 亚洲欧洲日韩在线| 欧美超碰在线观看| 精品国产免费一区二区三区四区| 超碰97在线免费观看| 2019亚洲日韩新视频| 自拍偷拍亚洲图片| 日韩av电影免费观看| 在线日韩欧美| 少妇丰满尤物大尺度写真| 国产精品久久久久久妇女6080| 精品不卡一区二区| 精品久久久久久综合日本欧美 | 欧洲乱码伦视频免费| 免费拍拍拍网站| 国产美女视频91| 蜜桃视频最新网址| 色欧美乱欧美15图片| 午夜激情在线视频| 国产做受69高潮| va天堂va亚洲va影视| 亚洲欧洲一区二区| 肉肉av福利一精品导航| 国产精品福利导航| 亚洲午夜在线观看视频在线| 国产精品羞羞答答在线| 日韩中文字幕第一页| 成人做爰视频www| 热re99久久精品国99热蜜月| 午夜亚洲伦理| 7788色淫网站小说| 五月婷婷激情综合网| 免费成人在线看| 欧美激情小视频| 国产精品chinese在线观看| 男人天堂新网址| 国产成人啪免费观看软件| 999精品视频在线观看播放| 欧美三级在线播放| 超碰免费97在线观看| 国产精品久久久久久久久久尿 | 粉嫩av一区二区| wwwwww欧美| 粉嫩一区二区三区性色av| 加勒比av在线播放| 精品少妇一区二区三区免费观看 | 99综合视频| 欧美 日本 国产| 日本韩国欧美国产| 国产天堂在线| 国产精品一区二区久久| 日韩在线视屏| 日韩av一卡二卡三卡| 专区另类欧美日韩| www.av在线.com| 久久久久久尹人网香蕉| 日韩高清在线免费观看| 亚洲精品一二三四五区| 国产精品毛片久久久久久| 99久久国产免费| 欧美精品久久久久久久免费观看| 超碰97久久国产精品牛牛| 天天夜碰日日摸日日澡性色av| 91日韩精品一区| 自拍偷拍18p| 精品久久久av| 96sao在线精品免费视频| 久久无码高潮喷水| 国产精品视频你懂的| 99精品免费观看| 国产69精品久久久| 成人精品影视| 波多野结衣三级视频| 岛国精品视频在线播放| 在线观看完整版免费| 99久久国产免费免费| 国产精品最新自拍| sm捆绑调教视频| 精品美女在线播放| 欧美日韩五区| 屁屁影院ccyy国产第一页| 久久久久久久精| 国产深喉视频一区二区| 欧美亚洲另类激情另类| 日韩久久精品| 午夜久久久久久久| 777久久久精品| 韩日成人影院| 欧美一区二区三区综合| 久久久精品tv| www.五月婷婷| 国产精品va在线播放| 国产精品s色| av资源在线免费观看| 亚洲精品suv精品一区二区| 成人一级视频| 久久国产精品视频在线观看| 国产精品视频yy9299一区| 天天av天天翘| 成人在线中文字幕| 久久激情一区| 久久综合成人网|