当前位置: 欣欣网 > 码农

推荐 2 个 酷炫狂拽 的开源项目

2024-06-25码农

推荐两个开源的 AI 神器。

MinicBrush,给他一张参考图像,它能自动的模仿参考图像的风格,应用到你自己的图像上面,而且可以指定区域个性化编辑。

DeepSeek:全球首个可以和 GPT-4 Turbo 掰掰手腕的代码生成大模型

01

MinicBrush:图片 PS 的 AI 神器

MimicBrush 是一个令人惊艳的开源项目,由阿里实验室(ali-vilab)开发。它不需要大量的训练数据,就能够模仿参考图像的风格和纹理。

用户可以上传一张源图像,绘制出需要编辑的区域,并提供一张参考图像,MimicBrush 将自动模仿参考图像的风格,应用到源图像上。

这项技术在图像编辑领域具有突破性意义, MimicBrush 利用深度学习模型,特别是两种 U-Net 结构,来实现对图像的零样本编辑。

1️⃣ 看看官方的示例

区域编辑

纹理转移

后处理

2️⃣ 怎么部署?

以下是使用 MimicBrush 进行图像编辑的简单代码示例,你可以把开源项目 clone 下来, 安装依赖项,下载并设置模型权重的路径。运行Gradio演示或推理脚本,进行图像编辑。

开源地址:https://github.com/ali-vilab/MimicBrush

展示了如何下载预训练模型权重并运行 Gradio 演示:

from modelscope.hub.snapshot_download import snapshot_download as ms_snapshot_download
# 下载预训练的SD权重
sd_dir = ms_snapshot_download('xichen/cleansd', cache_dir='./modelscope')
print('=== Pretrained SD weights downloaded ===')
# 下载MimicBrush权重
model_dir = ms_snapshot_download('xichen/MimicBrush', cache_dir='./modelscope')
print('=== MimicBrush weights downloaded ===')
# 运行Gradio演示
python run_gradio3_demo.py

02

DeepSeek Coder:让代码自我编写的奥秘

在开源世界的深处,有一个项目正吸引着全球开发者的目光:DeepSeek Coder 。这个由 deepseek-ai 团队精心打造的项目,不仅仅是一个代码生成器,它是一个编程语言模型的集合,能够在多种编程语言上实现项目级别的代码完成和填充任务。

开源地址:https://github.com/deepseek-ai/DeepSeek-Coder

1️⃣ 专业评估

DeepSeek Coder 在多个编码相关的基准测试上进行了评估, 成为 全球首个在代码、数学能力上与GPT-4-Turbo 比肩的模型。

看下图,这个开源的模型在代码、数学的多个榜单上位居全球第二,介于最强闭源模型 GPT-4o 和 GPT-4-Turbo 之间。

2️⃣ 有啥亮点?

① 海量训练数据: 从零开始训练,使用了2万亿个token,其中 87% 为代码,13% 为自然语言数据,涵盖中英文。

② 灵活且可扩展的模型尺寸: 从 1B 到 33B 各尺寸模型都有,适应不同用户的需求。

③ 高级代码完成能力: 支持项目级别的代码完成和填空任务,窗口大小达到 16K。

支持的编程语言

④ 语言支持情况: 支持超过40种编程语言,从常见的 Python、Java、C++ 到更为专业的 Ada、Erlang、Haskell 等,几乎涵盖了软件开发的方方面面。

⑤ 提供模型微调脚本: 让用户可以在特定下游任务上进一步优化模型性能。

推荐阅读

1.

2.

3.

4.