当前位置: 首页 > news >正文

扩散模型的Prompt指南:如何编写一个明确提示

Prompt(提示)是扩散模型生成图像的内容来源,构建好的提示是每一个Stable Diffusion用户需要解决的第一步。本文总结所有关于提示的内容,这样可以让你生成更准确,更好的图像

一个好的提示

首先我们看看什么是好的提示,好的提示必须是详细和具体的。最好的办法是查看关键字类别和列表,关键字类别包括(因为提示都是英文的,所以这里我们也直接写英文的)

  1. Subject
  2. Medium
  3. Style
  4. Artist
  5. Website
  6. Resolution
  7. Additional details
  8. Color
  9. Lighting

你不需要所有类别的关键字,但是你需要从里面找到最需要的。

本文将使用v1.5基本模型。在本文的最后还有最新的2.0的模型结果的展示。所有图像都是用30步dpm++ 2M Karas采样器生成的,图像大小为512×704。

1、Subject

你想在图像中看到的东西。一个常见的错误是写得不够多。比如你想生成一个女巫:

A sorceress

这种词虽然简单,但是这给想象留下了太多的空间。你想让女巫长什么样?她穿什么?她在施什么魔法?她是站着,跑着,还是漂浮在空中?背景场景是什么?

一个最常见技巧是使用名人的名字。它们有很强的效果,是控制主题外观的绝佳方法。但是些名字不仅会改变脸,还会改变姿势和其他东西,所以后面我们会来解决这个问题。

作为一个演示,让我们让女巫看起来像Emma Watson,我们假设她很强大,很神秘还会使用闪电魔法。我们希望她的服装非常细致,这样她看起来会很有趣,那么提示词变为了:

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing

名字对这个模特产生了很大的影响。我认为她在稳定扩散的用户中很受欢迎,因为她看起来体面,年轻,在各种场景中都很稳定。

2、Medium

Medium是可以理解为材料或类别。例如插图、油画、3D渲染和摄影。Medium有很强的影响力,因为一个关键字就能改变风格图像的风格。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting

这些图像从照片变成了digital painting。

3、Style

Style是指形象的艺术风格。例如印象派、超现实主义、波普艺术等。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body

风格的确是修改了,但是对于我的审美,不太喜欢这个风格

4、Artist

艺术家的名字是强修饰符。它们可以使用特定的艺术家作为参考来模仿风格。使用多个艺术家的名字来混合他也是可以的。现在让我们再加上超级英雄漫画艺术家Stanley Artgerm Lau和19世纪的肖像画家Alphonse Mucha。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha

可以看到两位艺术家的风格融合在一起,效果很好。

5、Website

像Artstation和Deviant Art这样的小众网站聚集了许多不同类型的图像。在提示中使用它们可以引导图像向这些风格靠拢。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha, artstation

这虽然不是一个巨大的变化,但图像确实看起来像在Artstation上找到的。

6、Resolution

分辨率表示图像的清晰度和细节。让我们添加关键字

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha, artstation, highly detailed, sharp focus

因为前面的图像已经非常清晰和详细了。所以可能影响不是很大,但作为补充也没什么大问题。

7、Additional details

附加细节是用来修饰图像,可以为图像添加一些氛围。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha, artstation, highly detailed, sharp focus, sci-fi, stunningly beautiful, dystopian

手画的并不好,这是因为1.5的模型就这样,这是一个已知的问题。

8、Color

可以通过添加颜色关键字来控制图像的整体颜色。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha, artstation, highly detailed, sharp focus, sci-fi, stunningly beautiful, dystopian, iridescent gold

就是这种黄金AK的效果😏

9、Lighting

任何摄影师都会告诉你,灯光是创造成功图像的关键因素。灯光关键字可以对图像的外观产生巨大的影响。让我们为提示符添加电影般的灯光和黑暗。

Emma Watson as a powerful mysterious sorceress, casting lightning magic, detailed clothing, digital painting, hyperrealistic, fantasy, Surrealist, full body, by Stanley Artgerm Lau and Alphonse Mucha, artstation, highly detailed, sharp focus, sci-fi, stunningly beautiful, dystopian, iridescent gold, cinematic lighting, dark

基本上一个好的提示包含的部分我们就介绍完了,在主题中添加了一些关键字的图像已经很好了。对于Stable Diffusion通常不需要有很多关键词就可以获得好的图像。但是Midjourney还是需要的。

否定提示 Negative prompt

使用否定提示是另一种很好的控制图像的方法,这里的提示内容是不想要的东西。可以是名称,可以是样式,不需要的属性,等等

使用负提示符对于v2模型是必须的。如果没有它,图像将远远不如v1。而对于我们现在介绍的v1.5,它们是可选的,但建议使用它们,因为它们就算没用,也不会有坏处。

下面是作为Negative prompt输入的词语

ugly, tiling, poorly drawn hands, poorly drawn feet, poorly drawn face, out of frame, extra limbs, disfigured, deformed, body out of frame, bad anatomy, watermark, signature, cut off, low contrast, underexposed, overexposed, bad art, beginner, amateur, distorted face, blurry, draft, grainy

看看这张,就非常的霸气。

提示的语法

如果你使用Midjourney,那么可以跳过这节,但是如果你使用稳定扩散的话,那么一定要看完。

本文以 Stable Diffusion web为例

1、关键词权重

权重语法是(keyword: factor)。Factor是一个值:小于1表示不重要,大于1表示更重要。

例如,我们可以在下面的提示中调整关键字dog的权重,这样会生成多个狗

(dog:1.5), autumn in paris, ornate, beautiful, atmosphere, vibe, mist, smoke, fire, chimney, rain, wet, pristine, puddles, melting, dripping, snow, creek, lush, ice, bridge, forest, roses, flowers, by stanley artgerm lau, greg rutkowski, thomas kindkade, alphonse mucha, loish, norman rockwell.

2、() 和 []

调整关键字强度的等效方法是使用()和[]。(keyword)将关键字强度提高1.1倍,与(keyword:1.1)相同。[keyword]将关键字强度降低为0.9倍, 与(keyword:0.9)。

也可以进行嵌套:

(keyword): 1.1
((keyword)): 1.21
(((keyword))): 1.33

都是乘法的关系:

[keyword]: 0.9
[[keyword]]: 0.81
[[[keyword]]]: 0.73

3、混合关键字

也可以混合使用两个关键字。

[keyword1 : keyword2: factor]

Factor控制keyword1切换到keyword2的步骤。它是一个0到1之间的数字。

Oil painting portrait of [Joe Biden: Donald Trump: 0.5]

如果是30步采样,那么步骤1到15中的提示为

Oil painting portrait of Joe Biden

16到30步就变为了:

Oil painting portrait of Donald Trump

可以看到中间的步骤“懂王”穿了一套白色西装,更像是拜登装。这是一个非常重要的关键字混合规则的完美示例:第一个关键字决定全局组合。早期的扩散步骤决定了整体的组成。后面的步骤细化细节。

4、脸的混合

一个常见的用例是借用演员的形象创建一个具有特定外观的新面孔,比如,[Emma Watson: Amber heard: 0.85],看看40步的结果:

如果能够仔细选择两个名称并调整因子,我们就可以精确地得到想要的外观。

以上就是一些基本的语法除此以外在Stable Diffusion web中还可以使用来指定使用的lora,这个我们在后面做演示

提示符可以有多长?

一半情况下的限制是75个令牌。这也跟据你使用的Stable Diffusion服务有所不同

这里的令牌与单词会有所不同。Stable Diffusion使用CLIP模型自动将提示转换为令牌标记,这是它所知道的单词的数字表示。如果你输入一个它以前没见过的词,它会被分解成2个或更多的子词,直到它知道它是什么,所以会被转换为更多的令牌。例如,dream是一个,beach是一个。但是如果没有空格dreambeach,因为模型不认识这个词,所以模型把这个词分解成它知道的dream和beach算作2个。

AUTOMATIC1111的Stable Diffusion web没有限制。但是如果提示符包含超过75个标记(CLIP标记器的限制),它将开始另一个75个标记的新块,新的“限制”变为150。这个过程会一直持续下去,直到你的内存耗尽。

并且每75个标记的块都是独立处理的,产生的表示在输入Stable Diffusion的U-Net之前被连接起来。

可以通过查看提示输入框右上角的小框来检查令牌的数量。

检查关键字

我们使用的关键字并不意味着它是有效的。所以需要检查关键字的有效性。例如,v1.5模型知道美国画家Henry Asencio吗?

henry asencio

看来它知道

那么wlop呢?

wlop

看来训练的时候没有这个关键词,所以我们经过测试,这个模型就别用这个关键词了。

限制想象

要想用好Stable Diffusion你需要像Stable Diffusion一样思考。它只是一个图像采样器,生成的像素值,所以你要限制他的想象,通过提示缩小它的采样空间。

看看下面的区别:

castle

castle, blue sky background

wide angle view of castle, blue sky backgroun

在提示中添加更多的描述关键字缩小了城堡的样本范围。在提示符中指定的越多,图像的变化就越少。

属性关联

有些属性是紧密相关的。稳定扩散产生最有可能产生意想不到的关联效应的图像。

a young female with blue eyes, highlights in hair, sitting outside restaurant, wearing a white outfit, side light

a young female with brown eyes, highlights in hair, sitting outside restaurant, wearing a white outfit, side light

虽然没有注明种族。但由于蓝眼睛的人主要是欧洲人,所以产生了白人。棕色眼睛在不同种族中更常见,所以你会看到更多样化的种族样本,这个看着就是亚洲人。

微调

最后就最关心的微调:使用自定义模型是最简单的方法来实现一个风格,由于大型的开源社区,数百个自定义模型是免费的。

使用DreamShaper(一种针对人像插图进行了微调的模型):

这是一种非常帅气的风格。该模型具有生成清晰而漂亮的面孔,DreamShaper是v1.5的一个很好的微调方法,但是现在已经是2.0了,我们有了更新的方法。

Stable Diffusion 2.0

我们以前介绍过Stable Diffusion 1.5的本地安装,但是现在已经更新到2.0了,借助于AUTOMATIC1111的Stable Diffusion web 我们可以很好的自定义和加载模型

上面的提示是:

<lora:koreanDollLikeness_v15:0.66>, ((Smile))),best quality, ultra high res, (photorealistic:1.4), 1girl,(green yoga pants:1), (Kpop idol), (aegyo sal:1), (Medium-sized chest), (Medium-sized breasts),(light brown short ponytail:1.2), ((puffy eyes)), looking at viewer, full body, streets, outdoors

如果你看了本文,一定只要这些内容的含义,然后需要介绍的是<lora:koreanDollLikeness_v15:0.66>我们这里使用了koreanDollLikeness_v15这个lora(新的微调模型)

否定提示是:

paintings,sketches,(worst quality:2),(lowquality:2),(normal quality:2),lowres, normalquality,((monochrome)),((grayscale)),skin spots,acnes, skin blemishes,age spot,glans

随机种子: 738359080

大图:

看着不错把,比1.5强很多了,我们在自己电脑上也可以直接使用,在明天的文章中我们将介绍:如何安装AUTOMATIC1111的Stable Diffusion web ,下载模型,找lora等操作你可以生成跟我这个一样的图片。

https://avoid.overfit.cn/post/79149f5b661c46bdaf92ae59b220d35e


相关文章:

  • 跨境电商Lazada shoppe商品详情接入
  • 《高质量C/C++编程》读书笔记三
  • 学生台灯照度多少为好?分享国AA照度的护眼台灯
  • git 修改远程分支名称并与本地同名分支关联
  • 程序的机器级表示(一)
  • 手把手教你创建一个基于OpenAI和React的图片生成器(支持中文)
  • [面经] 5年测试 - 历时1个月收获7个offer
  • webstorm运行Vue项目环境配置(如何从0配置运行一个写好的vue项目)
  • 进程间通信 —— 消息队列
  • 架构入门之序言
  • Kafka 动态配置
  • C#,码海拾贝(05)——拉格朗日(Lagrange)三点式曲线插值算法,《C#数值计算算法编程》源代码升级改进版
  • SSM之SpringBoot day01
  • opencv图像色彩空间转换
  • 班里的一个ACM大佬,居然放弃了某大厂ssp的offer,准备回老家小县城烟草局工作,他是不是傻?...
  • jenkins部署、应用(二)
  • 分享7个你可能还不知道的JS Web API,构建现代化网站轻松搞定
  • [课程][原创]yolov8检测封装成类调用几句代码实现目标检测任务
  • 推荐15个好用的百度网盘资源搜索引擎
  • 美芯彻底慌了,中国多条路线建立自主技术体系,靠标准赚钱行不通
  • 【尚硅谷】Java数据结构与算法笔记13 - 图
  • 用于平抑可再生能源功率波动的储能电站建模及评价(Matlab代码实现)
  • 【Flink系列】查看Flink版本的命令,常用命令
  • Spring Security 6.0系列【7】认证篇之表单登录的自定义配置
  • 在 Python 中将天数添加到日期
  • 有了Bug,先看看类型
  • 回顾会议中的坏味道
  • Ubuntu安装python
  • 链动2+1系统开发|链动2+1模式的优势分析
  • 科大奥瑞物理实验——热电偶特性及其应用研究
  • Nautilus Chain 首个生态基础设施 Poseiswap,公布空投规则
  • 用户画像系列——利用github action自动爬取手机数据
  • 【面试专栏】Java5 - Future,基本使用
  • 6、Spring事务配置上篇
  • 聚观早报 | 首个国产新冠药停产;阿里巴巴创始人马云已回国内
  • 安装并配置OpenResty
  • Python搭建编程环境-安装Python3解释器
  • 前端如何用form-data方式上传图片js
  • Day929.运用自动化工具诊断分析Sharing项目 -系统重构实战
  • 操作系统如何获取物理内存容量
  • No.022<软考>《(高项)备考大全》【第07章】项目成本管理
  • 运动耳机什么牌子音质好?运动蓝牙耳机推荐
  • Java System类详解
  • iTop-4412 裸机程序(十八)- 按键轮询
  • C++ 函数实参传递 (argument passing)
  • 三剑客 awk sed ${}
  • ABAP READ内表新老语法对比
  • 2023年最新软著申请流程(二):软件著作权说明、国家版权官网的公司企业账号注册与企业实名认证
  • 自适应神经网络控制的应用举例
  • adb 常用命令记录
  • 知识蒸馏入门阅读
  • 【TensorFlow】P1 学习 TensorFlow 准备工作
  • [论文解析] Cones: Concept Neurons in Diffusion Models for Customized Generation
  • 智联物联分享之物联网协议MQTT简述,MQTT协议特点
  • 1软考 - 存储管理存储方式
  • 【Linux系统编程】5.vim基本操作命令
  • 数据结构算法
  • Yolov5 C++ GPU部署方式介绍:ONNX Runtime
  • SimpleITK笔记本中ITK细分(Segmentation)介绍
  • Qt音视频开发31-qmedia内核qt5/qt6播放视频
  • 【以太网PHY】88Q2220MB0-NYA2A0G1、88Q2221MB0-NYA2A0G1具有MACsec安全功能
  • 二分法(蓝桥杯必考模板保姆级教程)
  • 【项目设计】高并发内存池—tcmalloc核心框架学习
  • ubuntu home空间不足清理方法
  • Spark jdbc读写的数据对账功能和问题解决
  • Spark大数据处理讲课笔记2.3 Spark运行架构与原理
  • 总目录- AutoSAR BSW高阶配置【持续更新中...】
  • 一文教你玩转Linux的ping命令,从此成为Linux网络高手
  • 基于springboot实现大学生租房系统演示【附项目源码】分享
  • 高通再度回归,然而华为、阿里已先行一步,外媒:来不及了
  • 正则表达式-运算符优先级和匹配规则
  • 你要的【CSS常用高级技巧】都在这里
  • 台灯有必要买一百多的吗?2023专家建议孩子买台灯
  • Open-pose转RKNN
  • mybatis的事务管理机制
  • 123.(leaflet篇)leaflet附加鼠标移动事件时函数防抖
  • leaflet: 地图上叠加日夜区域(126)
  • PACS系统源码 RIS系统源码 医学影像管理系统源码
  • 信号 / kill
  • 伪静态技术
  • 荧光素聚乙二醇羧基,FITC-PEG-COOH的作用和用途
  • 【 初识 Servlet 并完成第一个servlet程序 】
  • JavaEE 线程案例 定时器 线程池 and 工厂模式
  • Java实现输出九九乘法口诀表,输入行数输出对应的梯形(平行四边形)这两个代码
  • 蓝桥杯31天真题冲刺|题解报告|第二十五天
  • 1.6 从0开始学习Unity游戏开发--场景编辑工作流
  • Rancher 系列文章-Rancher 对接 Active Directory 实战
  • 继承和多态(1)
  • 【翻译】使用Go生成一个随机字符串(密码)
  • 16_python使用aws亚马逊的boto3报错解决办法
  • C++unnamed namespace(匿名命名空间)与static的区别(可用匿名命名空间代替static)
  • ChatGLM本地部署应用的实战方案
  • MAL-PEG-FITC荧光素-聚乙二醇-马来酰亚胺的结构式
  • 在 Python 中对元组列表进行排序
  • 14_ubuntu乱码终级解决方案
  • LED驱动控制专用电路芯片TM1668
  • 【java】序列化与反序列化
  • 【本周特惠课程】基于深度学习的人脸图像检测与识别算法理论与实践
  • 【面试专栏】Java8 - CompletableFuture,增强版Future
  • 数据库原理及应用(一)——初识数据库 以SQL server 2008为例介绍DBMS的使用
  • HTML5 Web Workers
  • 怎么看电脑配置?这些查看电脑配置的方法你知道吗?
  • 【WLAN】Wi-Fi Direct 用户指南
  • 【洛谷刷题】蓝桥杯专题突破-广度优先搜索-bfs(14)
  • 【易知医疗挂号平台项目全端】——尚医通项目优化
  • JUC 三大辅助类解读
  • PG数据库超时退出 TCP设定
  • Go语言基础:切片slice的声明及使用
  • 字符串的倒序与大小写转换
  • ubuntu18.04交叉编译移植OpenCV4.70和QT5.12.12至ARM64位平台LKD3588(开发板为ubuntu22.04系统)(三)
  • 精确性和准确性是两码事儿
  • Python 创建二维数组
  • sql数据库表字段操作(添加、删除和改变)
  • Vue计算属性详解
  • Java Object类详解
  • python之logging模块
  • 提升代码可读性,减少 if-else 的几个小技巧
  • 【10】Intent
  • dbeaver客户端远程连接mysql
  • ARM汇编指令(跳转指令)
  • ES6新特性--模块化
  • Python3 os.close() 方法、Python3 File readline() 方法
  • Mapbox GL JS实现炫酷的地图背景
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • [hadoop全分布部署]Hive组件安装配置①
  • 2022(二等奖)C2464植物保护管理系统
  • Python3,能让我折服的库不多,Loguru算一个。
  • 灌水玩玩 ChatGPT AIGC生成的有栈协同程序实现(例子)
  • chatgpt-如今最流行的自动化测试框架是什么
  • Linux内核查询
  • Chatgpt-3在回答问题前调用模型流程和整体流程
  • centos上升级gcc到7.3.0版本
  • 大型网站优化技术详解
  • Sam Altman专访:GPT-4没太让我惊讶,ChatGPT则让我喜出望外
  • C++编程语言STL只begin和end函数介绍
  • 程序员亲测有用的人体工学椅,我再冲一把奖励自己!
  • python-实验报告-3
  • Typst: 基于 Markup 语法的简洁又强大的新排版系统
  • NC273.树的子结构
  • 1MORE Aero荣获《RollingStone》2023滚石音频奖最佳降噪耳机
  • ChatGPT机会与变现大全
  • 【go 科学计算】用于统计、机器学习和数据操作
  • 电子拣货标签24代系统简介
  • 【Note5】网络,并发/IO,内存,linux/vi命令,正则,Hash,iNode,文件查找与读取,linux启动/构建
  • Chatgpt训练过程使用的是什么平台和技术
  • L1-005 考试座位号
  • 英语练习第二天-2023.3.25
  • Kafka基本概念与应用场景
  • 实现卡片高度增加时的缓动动画效果
  • QT编程从入门到精通之三十四:“第五章:Qt GUI应用程序设计”之“5.5 Qt Creator使用技巧”
  • 在公司兢兢业业5年,被新来的自动化测试倒挂了薪资…
  • 阿里云----阿里云新买的数据盘如何挂载使用
  • Linux安装Nginx 有网环境和没网环境
  • 【手把手教你制作一个简易版的shell】
  • OCR文字识别rec数据合成制作
  • linux内核启动分析(二)
  • makefile 的ifeq,filter,strip 简单用法
  • react的一些巧思和ts
  • 北大考研复试准备
  • 前后端不分离项目导入react模块
  • 学习+刷题:150. 逆波兰表达式求值
  • APT、对称加密、非对称加密、SSL工作过程技术的介绍
  • 55英寸液晶拼接屏的长度和宽度尺寸是多少?
  • 企业安全—供应链风险管理
  • vue2/3routerstoreaxios
  • 【PDF操作】简单的PDF文档签名开源工具
  • 小黑仿生轮腿机器人(二)-机器视觉
  • matlab笔记总结(2)
  • 陆空机器人设计——搭建kubernetes集群
  • AI时代来临,如何把握住文档处理及数据分析的机遇
  • 位图和布隆过滤器
  • 超详细的保姆级C++入门学习(引用,auto,nullptr)
  • Elastricsearch03_核心概念、系统架构、分布式集群、路由计算、分片控制、分片原理、文档分析、文档处理
  • 移动硬盘数据恢复怎么操作?马上学会!
  • 第一个披萨IPO达美乐中国港股上市
  • 2.2.2 第2遍:程序细节
  • SQL语句Mysql向postgresql迁移笔记
  • 单片机外设实验——0. 搭建实验环境
  • C++进阶 — 【异常】(了解)
  • Windows本机运行ruoyi微服务版本RuoYi-Cloud
  • IDS的详细介绍
  • 后台-vite中import.meta.glob的具体用法 与 动态路由和递归组件菜单栏
  • .net6怎样注册服务,配置服务,使用服务?services.confgure方法是干啥的?
  • MySQL操作数据表(DDL语句)
  • 多线程(五):wait 和 单例设计模式
  • [NeurIPS 2019] Hyperspherical Prototype Networks
  • 软件测试和开发与调试的区别、测试人员的必备素质
  • MATLAB算法实战应用案例精讲-【元启发式算法】随机蛙跳跃算法(SFLA)(附matlab代码实现)
  • 2023中国养老展,智慧养老安防展,北京老年人智慧健康监测展
  • BnEccModMult
  • python 筛选包含需求字段表头的文件名称
  • 易趋亮相 INSight 金融洞察力峰会,助力金融行业数字化转型
  • “一言”槽点满满 “千帆”下海收费
  • 【MySQL】一文彻底搞懂 Redo-log 为什么要两阶段提交?
  • Vue基本语法与数据绑定(单向,双向)
  • OPengl学习(五)——视图(1)
  • 多分类logit回归案例分析
  • RabbitMQ-核心概念解析与安装手册
  • 终于解决了悬疑好多年的低版本CAD VBA不能在高版本CAD使用的问题
  • 导入和导出组件
  • 获取lazada商品详情 API 返回值说明
  • Redis集群 - Cluster模式
  • SpringBoot+Shiro框架整合实现前后端分离的权限管理基础Demo
  • 牛客JAVA问答题
  • 研一,在学机器学习和深度学习,为什么感觉越学越不会,怎么解决这个问题?
  • 使用Python Pandas库操作Excel表格的技巧
  • Nginx学习(8)—— upstream模块
  • Android 12.0 系统去掉多用户功能
  • AI对软件外包开发的影响
  • MongoDB的安装配置教程及多版本管理
  • 创建百度个人百科的方法与步骤
  • 记录一下,win11,单击zip文件后文件管理器闪退
  • 新书发布 福利多多
  • Ansys Zemax | 如何建模离轴抛物面镜
  • 企业级信息系统开发讲课笔记2.1 初探MyBatis实现简单查询
  • CODESYS领导到访创龙科技,共同助力工业控制软硬件技术发展
  • 养鱼的一段新历程
  • vue2首次加载屏幕闪烁
  • CountDownLatch和CyclicBarrier
  • vtk显示mpr影像(QVTKOpenGLNativeWidget)
  • 数据相关性和非独立性与模型过拟合的联系
  • 小白学Pytorch系列--Torch.nn API Sparse Layers(12)
  • 什么是外盘期货?外盘期货是怎么交易的?
  • 手zhuan手机软件app下载排行网站源码(需要自取)
  • 2023年南京晓庄学院五年一贯制专转本秘书学专业考试大纲
  • Java中的volatile关键字的作用
  • centos7 搭建 tinyProxy代理
  • 低代码打翻前端的饭碗?探秘两者藕断丝连的关系
  • Java实验课的学习笔记(一)数组奇谈与随机数
  • 数据结构之Go实现队列
  • JavaScript技术干货第二弹,有需自取!
  • 移动端抓取Http+Https请求(iphone+Charles为例)
  • 基于springboot实现广场舞团管理系统演【附项目源码】
  • 永久免费CRM怎么选?有什么好用的功能?
  • AD52090立体声D类音频放大器
  • 界面开发(5)--- PyQt5实现打开摄像头采集视频功能
  • 输入三个整数x,y,z,请把这三个数由小到大输出。
  • vue动态组件<Component>与<KeepAlive>
  • 性价比
  • ARM/FPGA/DSP板卡选型大全,总有一款适合您
  • C语言计算机二级/C语言期末考试 刷题(二)
  • 如何利用Fiddler抓取websocket数据包?
  • go grpc简单使用
  • 数据结构和算法(3):递归
  • Python 爬虫性能相关总结
  • 远程连接MySQL错误“plugin caching_sha2_password could not be loaded”的解决办法sql连接乱码
  • 托福高频真词List19 // 附托福TPO阅读真题
  • 23种设计模式之 : 模板方法设计模式
  • 操作系统硬件之硬盘
  • MCAL知识点(八):PWM驱动配置详解
  • mysql 分组后根据不同的条件返回不同的列
  • 子串排序相乘
  • 国产蓝牙耳机怎么挑选?口碑最好的国产蓝牙耳机
  • 【原创佳作】这个Python模块太厉害了,一行代码生成Tableau可视化图表
  • 吉利有后手,魅族没有
  • 华为OD机试用java实现 -【选座位】
  • Thinkphp 6.0关联统计和输出
  • 界面控件DevExtreme Tree List组件——高性能的客户端树视图
  • STM-32:TIM定时中断—定时器定时中断/定时器外部时钟
  • javascript的严格模式与有什么特点?
  • 第四章Vuex
  • 【软考高项】新一代信息技术及应用之云计算
  • Spring-面试题
  • VirtualBox虚拟机安装Centos服务器详细教程图解
  • 字节流及存放本地文件上传和下载文件
  • Redis 缓存穿透及缓存雪崩
  • QN88封装国产FPGA
  • 网络编程socket(下)
  • Libtorch的安装与介绍
  • Node.js学习笔记
  • Fiat Chrysler Automobiles 不同业务下的EDI 需求
  • 使用Buildroot制作根文件系统
  • python去除
  • KAFKA (2.12-2.2.1)常用命令和kafka tool 工具使用
  • openssl给内网IP生成ca证书(ssl证书)
  • 日语能力考常考形容词(ない类),柯桥日语考级培训
  • 计算机网络-网络层
  • 初学多线程爬虫
  • 2023.3.28 总结
  • 全面了解ITSS认证基础知识
  • Mysql语句复习
  • 探究如何制作一款同城外卖小程序
  • Java_Spring:10. 基于注解的 AOP 配置
  • Spring核心容器(一) | IoC和DI快速入门
  • 730. 机器人跳跃问题(基础二分)
  • Java官方笔记3Java语言基础
  • Srt字幕的视频用它就能批量制作
  • 软件的登录的可用性问题讨论
  • O2OA RCE 远程命令执行漏洞复现(CVE-2022-22916)
  • Databend 开源周报第 86 期
  • 1.8 从0开始学习Unity游戏开发--编写物体组件
  • 处理蓝牙BLE MESH消息的网络风暴
  • 『 MySQL篇 』:MySQL 索引相关问题
  • 基于springcloud实现分布式架构网上商城演示【项目源码】分享
  • 前端HTML网页之间传递数据多种办法,附代码案例
  • 三方对接「心得」与「体会」
  • 经典编译器组成(前端+优化器+后端)以及LLVM和Clang简介
  • 交叉编译器的介绍
  • 【全局谐波偏置:局部上下文自适应卷积核】
  • Zabbix“专家坐诊”第186期问答汇总
  • Python自动化必不可少的测试框架 — pytest
  • AndroidStudio功能 - 批量导入、导出 Live Templates 模板
  • 电力展|2023中国(东莞)国际电力电工展览会
  • VueX是什么?好处?何时使用?
  • 【论文速递】COLING 2022 - 联合语言语义和结构嵌入用于知识图补全
  • 两句话,ChatGPT帮我写一个打飞机的游戏
  • .NET Core6.0环境下使用Autofac框架对webAPI进行依赖注入改造
  • qt 关于QtXlsx的使用
  • 【疫情数据可视化】Python+SpringBoot+Vue
  • 洛谷 P8306 【模板】字典树
  • 一起Talk Android吧(第五百三十三:RxJava中断事件流)
  • ThreeJS-移动(三)
  • 云主机磁盘I/O %util飙高排查
  • Day912.多环境配置隔离 -SpringBoot与K8s云原生微服务实践
  • 2023字节、腾讯、阿里等6家大厂Java开发面试真题+高频面试题总结
  • 使用redolog undolog binlog保证事务的acid特性
  • 返回数组中指定元素的下标-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第3章-课后作业)
  • mybatis插件原理(自己总结)
  • Nvidia用于AI训练的高端和工业级显卡
  • 使用SeaFile搭建私有云盘并公网访问【cpolar内网穿透】
  • IBM Spectrum Conductor——提高企业安全能力、资源的使用共享程度
  • 国企央企OFFER收割全攻略 | 银行篇之银行投递
  • Wise-IoU:基于动态聚焦机制的边界框回归损失
  • 打印机怎么连接电脑?您只需要这样做!
  • Coredump 调试
  • Leetcode区间列表的交集
  • ArrayList有参构造源码解读
  • 第十一章 镜像架构和规划 - 自动故障转移机制详解
  • list(链表)干货归纳+用法示例
  • 后缀自动机、广义后缀自动机备忘录
  • python基础+详细的列表内容讲解+小案例实现
  • sql语法:浅谈DML
  • MySQL查询流程
  • 美团爬虫总结
  • Linux系统调用之pipe函数
  • JetPack Compose之Modifier修饰符
  • pytorch中.data与.item(),.numpy(),.detach(),.cuda(),.cpu()的作用
  • 基于springboot实现地方废物回收机构管理系统演示【附项目源码】
  • 秒验 手机号码置换接口
  • day17 正则表达式总结
  • 一周 AIGC 丨马云回国首谈 ChatGPT,AIGC 用于旅游宣传片
  • C语言课设项目-51单片机-LED灯
  • 计算机网络高频60问 背完差不多了!!
  • Android - mipmap 和 drawable 的区别?
  • 【满血Buff】ChatGPT科普篇,三段式介绍,内含各种高效率插件
  • 「计算机网络」浅谈HTTP和HTTPS、HTTP2(概述、区别与联系)
  • Gen-LaneNet论文精读总结
  • 有1,2,3,4四位数字,能组成多少不同的三位数,分别是什么?
  • springboot第8集:示例代码案例详细解释内容
  • 基于springboot实现车辆充电桩管理系统演示分享
  • leetcode110:平衡二叉树
  • PhotoZoom Pro2023免费版图形图像放大工具
  • Ubuntu显卡报错:Failed to initialize NVML Driver/library version mismatch
  • Android 截屏实现的几种方式
  • adb shell am和pm命令参数详解
  • 让ChatGPT帮我写shell脚本, 结局很感人
  • Springboot项目如何设计接口中敏感字段的加密、解密
  • 数据工程:ELT 工作流中的 6 个步骤
  • JAVASpring的AOP
  • C++ 变量命名规则
  • 数据库 CI/CD 工具 -- Bytebase 介绍
  • 合创科技设计师你要知道黄金比例字体设计
  • 谈判、删除字符、质因数分解、质数
  • 【Linux】网络基础(一)
  • Eclips快捷键大全(超详细)
  • 使用MeshLab软件处理pcd点云文件
  • Java设计模式-9 、策略模式
  • k8s容器集群工作负载节点跨越多个云计算厂商
  • DolphinDB StreamEngineParser 解析原理介绍
  • node-express框架
  • 小白学Pytorch系列--Torch.nn API Transformer Layers(9)
  • 设置和获取中断向量,很清楚嗷
  • CentOS、Ubuntu配置NTP服务器以及内网如何手动配置系统时间
  • SQL count和sum的使用
  • 在深圳,CPDA数据分析师证书怎么考取?
  • 17_pyqt环境搭建
  • 带自适应交叉算子的遗传算法求解具有访问约束的多旅行商问题
  • MySQL-四大类日志
  • Python实现得到乱序列表排序后的新下标
  • Android Hilt依赖注入框架
  • 会议室使用什么样的LED屏效果会比较好?
  • java源码阅读 - TreeSet
  • python【正则表达式】
  • QT自定义类中setStyleSheet设置样式无效
  • Doo Prime 德璞资本:稳定的期货交易系统应该包括哪些方面?
  • 【机器学习】逻辑回归(非常详细)
  • 《程序员面试金典(第6版)》面试题 08.04. 幂集(回溯算法,位运算,C++)不断更新
  • ChatGPT-英语练习第一天-2023.3.24
  • CHAPTER 6 Jenkins常见问题整理及解决
  • 问题解决:Excel 判断语句_绝对值_清除表格格式
  • 1.5 从0开始学Unity游戏开发--创建第一个物体
  • 【python】虚拟屏幕实现selenium截图的两种方法介绍
  • 记录es的URI search搜索方式
  • axios讲解
  • BC12 字符圣诞树
  • ElasticSearch 管理界面以及常用的命令
  • 系统集成项目管理工程师案例分析考点汇总(进度管理)
  • 【面试专栏】Guava - ListenableFuture,避免Future获取阻塞问题,增加回调
  • GameFramework框架详解之 Sound声音管理
  • Python方法:@staticmethod和@classmethod
  • Effective C++学习笔记(4)
  • 05-正则表达式语法
  • 用Owncast构建直播服务器
  • 世界棒球经典赛:美国队在冠军赛中输给了日本队
  • BAT大厂Java岗面经,靠着它逆风翻盘斩获了心仪的offer
  • led小间距显示屏在会议室使用有什么优势
  • 看雪学习笔记-[原创]EXP编写学习 之 栈溢出(一)
  • 无线网络渗透测试系列学习(三) - [信息收集] 网络扫描基础和对三种协议(ICMP/TCP/UDP)的简单学习
  • 操作系统如何区分可执行文件之elf文件分析
  • 设计模式---装饰模式
  • Golang每日一练(leetDay0019)
  • 数据结构|AOE网活动的最早、最迟发生时间及关键路径问题
  • Koin在KMM与Android Jetpack Compose中的应用
  • 速卖通、Shopee、阿里国际、亚马逊卖家如何通过自己养号给店铺测评?
  • Nginx——openresty配置与实战
  • 图扑软件加入“元宇宙支撑技术与场景驱动创新联合体”
  • 如何检查 Docker 镜像是否存在漏洞
  • 在chatgpt火热浪潮下的思考
  • 1.11 日本蜡烛图技术之头肩线和K线环境分析
  • 【Vue2从入门到精通】详解Vue数据双向绑定原理及手动实现双向绑定
  • 银行数字化转型导师坚鹏:如何有效推进银行数字化转型工作
  • 线段树 push_down 操作
  • 大数据|MapReduce模型 | Hadoop MapReduce的基本工作原理
  • 电动玩具UL696测试项目有哪些?
  • 单向环形链表的增删改查C++完整实现
  • mysql事务与引擎
  • 动力节点王鹤SpringBoot3学习笔记——JDK的新特性
  • java源码阅读 - HashSet
  • 大数据数据仓库环境准备
  • [Vulfocus解题系列]Spring WebFlow 远程代码执行漏洞(CVE-2017-4971)
  • 向量组是否相关与行列式,方程组,秩的联系。
  • 文本三剑客练习题
  • ccc-pytorch-卷积神经网络实战(6)
  • 工人工服识别检测系统 yolov7
  • Java实现查找文件
  • 一种新的改进的混合蛙跳算法(SFLA)(Matlab代码实现)
  • python使用正则表达式re
  • AI绘画stable diffusion webui汉化教程,参数解析以及界面介绍
  • SpringBoot 将PDF转成图片或Word
  • 从 1000+ 参赛项目突围,涛思数据荣获 ITEC 2022 全球创业赛成长组二等奖
  • 论文阅读:Adversarial Cross-Modal Retrieval对抗式跨模式检索
  • java基础面试题(五)
  • 前端面试题之html css篇
  • 四大排序算法之选择排序
  • 中断的分类,中断指令,中断类型码,中断向量表,中断优先级 总结
  • 插入排序(C/C++)
  • K8s管理页面
  • 新功能发布 | TSMaster工具箱集成开发环境系列2-工具箱极简开发流程
  • android 7zip库的编译
  • 我们的DDoS攻击防御解决方案
  • 将一个正整数分解质因数。
  • SELinux零知识学习一、初识
  • 【GPT4】微软 GPT-4 测试报告(3)GPT4 的编程能力
  • Git常用指令
  • FrIf-如何配置FlexRay 作业列表【配置参数FrIfCluster->FrIfJobList->FrIfJob】
  • 【C/C++实现生产者消费者模式】
  • Python爬虫中使用Cookie实现登录的方法
  • 关于加解密、加签、验签等
  • 在idea中编写JSP文件中无法使用request对象的方法
  • 对GPT及未来人机融合智能的思考
  • Sql Server Management Studio连接Mysql
  • 骨传导蓝牙耳机排行榜10强,盘点几款性能高的骨传导耳机
  • kafka日志回收的详解及使用
  • DaVinci Resolve Studio 18(达芬奇调色剪辑)破解版安装图文教程
  • idea远程debug服务器项目
  • 湖南互联网医院资质申请条件|代办互联网医院牌照
  • 111111111111111111111
  • 年轻人月薪4k和月薪4w的区别,绝不是靠上香拜佛摆地摊!
  • 360周鸿祎又“开炮”:GPT 6-8就将产生自主意识!我们来测算一下对错
  • docker 部署go项目
  • 算法练习随记(三)
  • 12_Linux中的无人值守安装脚本 kickstart
  • 认证机构被注销/撤销,我的证书还有效吗?答案来了!
  • 【python手动实现】汉字转base64编码(附源码)
  • 使用python进行股票数据爬取中的时间限制和策略
  • 刷完这60个标准库模块,成为Python骨灰级玩家
  • 『Linux从入门到精通』第 ⑪ 期 - Linux调试器——gdb使用详解
  • 38. 外观数列
  • pyinstaller打包最小体积安装python程序 命令行传参执行
  • 科大奥瑞物理实验——干涉法测微小量
  • 分布式事务之本地消息表解决方案(跨地区转账实际案例)
  • CRM客户管理系统不被销售接受的五大原因
  • 【计组】主存的扩展
  • ChatGPT再掀AI资本狂潮,30位科技创新VC投资者齐聚“实在智能”
  • 容器中安装python3.7.9
  • 通过postgres_fdw实现跨库访问
  • Thinkphp 6.0路由的定义
  • 快乐数(力扣刷题)
  • 【大数据安全-Kerberos】一篇文章搞定Kerberos认证
  • 渗透测试之哥斯拉实战
  • Linux/Ubuntu系统如何安装cudnn?(适用于所有40系显卡 4090 4080 4070)
  • AI + Kubernetes 赋能DevSecOps 的思考
  • OS调度算法
  • C++ Primer阅读笔记--C++11新标准总结1
  • IDS、恶意软件、免杀技术、反病毒技术、APT、对称加密、非对称加密以及SSL的工作过程的技术介绍
  • Ansys Zemax | 如何导入CAD物体
  • 夜深该学习了,Python绘制饼状图对商品库存进行分析
  • 基于springboot实现大学生租房系统演示【附项目源码】
  • C++ 多线程学习
  • 51单片机(串口通信、蓝牙)