torch分布式训练学习笔记
分布式通讯包 - torch.distributed
- 基本
- 初始化
- TCP初始化
- 共享文件系统初始化
- 环境变量初始化
- 组
- 点对点通信
- 集体功能
torch.distributed
提供了一种类似MPI的接口,用于跨多机器网络交换张量数据。它支持几种不同的后端和初始化方法。
目前,torch.distributed
支持三个后端,每个后端具有不同的功能。下表显示哪些功能可用于CPU / CUDA张量。只有当用于构建PyTorch的实现支持它时,MPI才支持cuda。
后端 | tcp | gloo | mpi | |||
---|---|---|---|---|---|---|
设备 | 中央处理器 | GPU | 中央处理器 | GPU | 中央处理器 | GPU |
--- | --- | --- | --- | --- | --- | --- |
发送 | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
的recv | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
广播 | ✓ | ✘ | ✓ | ✓ | ✓ | ? |
all_reduce | ✓ | ✘ | ✓ | ✓ | ✓ | ? |
减少 | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
all_gather | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
收集 | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
分散 | ✓ | ✘ | ✘ | ✘ | ✓ | ? |
屏障 | ✓ | ✘ | ✓ | ✓ | ✓ | ? |
基本
所述torch.distributed
包提供跨在一个或多个计算机上运行的几个计算节点对多进程并行PyTorch支持与通信原语。该类torch.nn.parallel.DistributedDataParallel()基于此功能,提供同步分布式培训作为围绕任何PyTorch模型的包装器。这不同于所提供的类型的并行的 :模块:torch.multiprocessing和torch.nn.DataParallel()在它支持多个网络连接的机器和在用户必须明确地启动主训练脚本的单独副本为每个进程。
在单机同步情况下,torch.distributed或 torch.nn.parallel.DistributedDataParallel()wrapper可能仍然具有优于数据并行性的其他方法的优点,包括torch.nn.DataParallel():
- 每个进程维护自己的优化器,并且每次迭代执行完整的优化步骤。虽然这可能是冗余的,因为梯度已经被聚集在一起,并且在进程之间进行平均,因此对于每个进程是相同的,这意味着不需要参数广播步骤,从而减少在节点之间传送张量所花费的时间。
- 每个进程都包含一个独立的Python解释器,消除了来自单个Python进程中驱动多个执行线程,模型副本或GPU的额外的解释器开销和“GIL-thrashing”。这对于大量使用Python运行时的模型尤其重要,包括具有循环层或多个小组件的模型。
初始化
torch.distributed.init_process_group() 在调用任何其他方法之前,需要使用该函数初始化该包。这将阻止所有进程加入。
torch.distributed.init_process_group(backend, init_method='env://', kwargs)
初始化分布式包。
参数:
- backend (str) - 要使用的后端的名称。根据构建时配置有效值包括:
tcp
,mpi
和gloo
。 - init_method(str_,_可选) - 指定如何初始化包的URL。
- world_size(int_,_可选) - 参与作业的进程数。
- rank(int_,_可选) - 当前进程的等级。
- group_name(str_,_可选) - 组名称。请参阅init方法的说明。
torch.distributed.get_rank()
返回当前进程的排名。
Rank是分配给分布式组中每个进程的唯一标识符。它们总是连续的整数,范围从0到world_size
。
torch.distributed.get_world_size()
返回分布式组中的进程数。
目前支持三种初始化方式:
TCP初始化
有两种方法来初始化使用TCP,这两种方法都需要可以从所有进程访问的网络地址和所需的world_size。第一种方法需要指定属于等级0进程的地址。第一种初始化方式要求所有进程都具有手动指定的等级。
或者,地址必须是有效的IP多播地址,在这种情况下可以自动分配等级。组播初始化还支持一个group_name参数,只要使用不同的组名,就可以为多个作业使用相同的地址。
import torch.distributed as dist# Use address of one of the machines
dist.init_process_group(init_method='tcp://10.1.1.20:23456', rank=args.rank, world_size=4)# or a multicast address - rank will be assigned automatically if unspecified
dist.init_process_group(init_method='tcp://[ff15:1e18:5d4c:4cf0:d02d:b659:53ba:b0a7]:23456',world_size=4)
共享文件系统初始化
另一个初始化方法利用一个文件系统,该文件系统可以从组中的所有计算机共享和可见,以及所需的world_size。该URL应file://以共享文件系统上的不存在的文件(在现有目录中)开头并包含一个路径。此初始化方法也支持一个 group_name参数,只要使用不同的组名,就可以使用相同的共享文件路径进行多个作业。
警告
该方法假设文件系统支持使用fcntl大多数本地系统进行锁定,NFS支持它。
import torch.distributed as dist# Rank will be assigned automatically if unspecified
dist.init_process_group(init_method='file:///mnt/nfs/sharedfile', world_size=4,group_name=args.group)
环境变量初始化
该方法将从环境变量中读取配置,从而可以完全自定义获取信息的方式。要设置的变量是:
- MASTER_PORT - 必需 必须是排名0的机器上的免费端口
- MASTER_ADDR - 必需(等级0除外); 地址0级节点
- WORLD_SIZE - 必需 可以在这里设置,也可以调用init函数
- RANK - 必需 可以在这里设置,也可以调用init函数
等级为0的机器将用于设置所有连接。
这是默认方法,这意味着init_method不必指定(或可以env://)。
Groups组
默认集合在默认组(也称为世界)上运行,并要求所有进程进入分布式函数调用。然而,一些工作负载可以从更细粒度的通信中受益。这就是分布式组织发挥作用的地方。new_group()函数可用于创建新组,具有所有进程的任意子集。它返回一个不透明的组句柄,可以作为group参数给予所有集合(集合是分布式函数以在某些众所周知的编程模式中交换信息)。
torch.distributed.new_group(_rank = None)
创建一个新的分布式组。
此功能要求主组中的所有进程(即作为分布式作业的一部分的所有进程)都将输入此功能,即使它们不会是组的成员。此外,应在所有进程中以相同的顺序创建组。
参数:
- ranks (list[int]) - 团体成员名单。 返回: 分配组的句柄可以被赋予集体调用。
点对点通信
torch.distributed.send(tensor, dst)
同步发送张量。
参数:
- 张量(张量) - 张量发送。
- dst(int) - 目的地排名。
torch.distributed.recv(tensor, src=None)
同步接收张量。
参数:
- 张量(Tensor) - 张量填充收到的数据。
- src(int) - 源排名。
isend()并irecv() 在使用时返回分布式请求对象。一般来说,此对象的类型是未指定的,因为它们不应该手动创建,而是保证支持两种方法:
- is_completed() - 如果操作完成,返回True
- wait() - 将阻止进程,直到操作完成。 is_completed()保证在返回True后返回True。
torch.distributed.isend(tensor, dst)
以异步方式发送张量。
参数:
- 张量(张量) - 张量发送。
- dst(int) - 目的地排名。
返回:
分布式请求对象。
torch.distributed.irecv(tensor, src)
以异步方式接收张量。
参数:
- 张量(Tensor) - 张量填充收到的数据。
- src(int) - 源排名。
返回: 分布式请求对象。
集体功能
torch.distributed.broadcast(tensor, src, group=)
向整个组播放张量。
tensor
在参与集体的所有过程中必须具有相同数量的元素。
参数:
- 张量(Tensor) - 如果
src
是当前进程的等级,则要发送的数据,否则用于保存接收数据的张量。 - src(int) - 源排名。
- 集团(可选) - 集体集团。
torch.distributed.all_reduce(tensor, op=, group=)
减少所有机器上的张量数据,使得所有机器都得到最终结果。
tensor
在所有进程中,呼叫将是相同的。
参数:
- 张量(张量) - 集体的输入和输出。该功能就地运行。
- op(可选) -
torch.distributed.reduce_op
枚举中的一个值。指定用于元素方式减少的操作。 - 集团(可选) - 集体集团。
torch.distributed.reduce(tensor, dst, op=, group=)
减少所有机器的张量数据。
只有排名过程dst
才会得到最终结果。
参数:
- 张量(张量) - 集体的输入和输出。该功能就地运行。
- op(可选) -
torch.distributed.reduce_op
枚举中的一个值。指定用于元素方式减少的操作。 - 集团(可选) - 集体集团。
torch.distributed.all_gather(tensor_list, tensor, group=)
从列表中收集整个组的张量。
参数:
- tensor_list(_list _[ Tensor ]) - 输出列表。它应该包含用于集体产出的正确大小的张量。
- 张量(Tensor) - 从当前进程广播的张量。
- 集团(可选) - 集体集团。
torch.distributed.gather(tensor, kwargs)
在单个过程中收集张量列表。
参数:
- 张量(Tensor) - 输入张量。
- dst(int) - 目的地排名。除了接收数据之外的所有进程都需要。
- gather_list(_list _[ Tensor ]) - 用于接收数据的适当大小的张量的列表。仅在接收过程中需要。
- 集团(可选) - 集体集团。
torch.distributed.scatter(tensor, kwargs)
向组中的所有进程散布张量列表。
每个进程将只收到一个张量,并将其数据存储在 tensor
参数中。
参数:
- 张量(张量) - 输出张量。
- src(int) - 源排名。除了发送数据之外的所有进程都需要。
- scatter_list(_list _[ Tensor ]) - 要分散的张量列表。只有在发送数据的过程中才需要。
- 集团(可选) - 集体集团。
torch.distributed.barrier(group=)
同步所有进程。
这个集体阻止进程,直到整个组进入这个功能。
参数: group (可选) - Group of the collective.
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 视觉SLAM十四讲CH7课后习题2
转载于: 视觉SLAM十四讲(第二版)第7讲习题解答 - 知乎大家好,这里是Philip~最近在学习高博的《视觉SLAM十四讲》(第二版),以下是对第7讲习题的解答,如有错误或不全面的地方还请大家…...
2024/4/19 22:17:09 - 了解一下,直播软件源码如何使用字体图标
首先生成4中不同类型的字体图标,如下图: 直播软件源码使用的字体图标是可以通过工具来生成的在css文件中,直播软件源码通过使用font-face规则来实现字体的定义。 font-face {font-family: lk;/* format表示格式 */src: url("../fonts/lk…...
2024/4/18 23:32:25 - mac 生成公钥和私钥
首先新建一个文件夹rsa ,然后打开终端进入到rsa : cd rsa ; 然后输入openssl 打开openssl ; 之后:输入 genrsa -out rsa_private_key.pem 1024 ; 生成私钥;你会发现 rsa目录下多了一个文件 rsa_private_key.pem输入 pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -out…...
2024/4/20 13:25:48 - leetcode竞赛记录-第64场双周赛
第64场双周赛记录得分排名情况赛题分析题一:数组中第K个独一无二的字符串(easy完成)题二:两个最好的不重叠活动(medium未完成)题三:蜡烛之间的盘子(medium完成)题四&…...
2024/4/27 8:27:36 - HttpClient设置连接超时 读取超时
//1.构造HttpClient的实例HttpClient httpClient new HttpClient();httpClient.getParams().setContentCharset("utf-8");//设置连接超时:httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 5000);//设置读取超时ÿ…...
2024/4/5 6:14:12 - centos7.x配置JDK8
centos7.x配置JDK8 1、首先下载linux版本的JDK8程序包 链接:https://pan.baidu.com/s/1eroA6VI8UCdLdECsRWxxDA 提取码:gnzl 2、将程序包上传至centos7机器上 比如放到 /usr/local/目录下,然后进行解压 [rootVM-16-3-centos local]# tar …...
2024/4/19 18:24:35 - labelme转voc代码中的一个小问题
下载的代码中会出现这样的问题。 在 files [i,split("/")[-1].split(".json")[0] for i in files] 这行代码中加入.replace("\\","/") 此行代码变为 files [i.replace("\\","/"),split("/")[-1]…...
2024/4/26 9:04:22 - unable to configure the Docker daemon with file /etc/docker/daemon.json:...
docker启动失败 执行命令查看原因 dockerd发现问题: unable to configure the Docker daemon with file /etc/docker/daemon.json:… 基本上都是修改这个文件导致的 /etc/docker/daemon.json 加了 {"registry-mirrors":["https://registry.docke…...
2024/4/26 17:06:14 - Typescript 条件语句
if...else...if(true){ conlose.log(执行) }else{ conlose.log(不执行) } //执行 三元运算符 ...?..:..let aatrue let bbfalse aa?11:22 //11 bb?11:22 //22 循环语句for (初始化语句:判断条件;计数器更新) { 循环体... } 例: for(let i:number0;i<10;i)…...
2024/4/26 12:04:40 - git实现多语言国际化支持—i18n
一.element实现多语言 1.安装语言国际化的包 npm i vue-i18n8.22.2 2.配置element-ui // 进行多语言支持配置 import Vue from vue // 引入Vue import VueI18n from vue-i18n // 引入国际化的插件包 import locale from element-ui/lib/locale import elementEN from elemen…...
2024/4/18 23:11:21 - 04_Provider基本使用
文章目录状态管理provider举例1、引入库2、创建数据model3、创建全局共享数据4、子节点处理数据扩展多个子节点使用Consumer状态管理 在 Flutter 开发中,状态管理是一个永恒的话题。一般的原则是:如果状态是组件私有的,则应该由组件自己管理…...
2024/4/27 0:40:09 - 汇编实验9
《汇编语言》实验9 assume cs:code data segmentdb welcome to masm!db 02h,24h,71h ; 要求的三个颜色对应的16进制代码 data ends ;offset 理解使用有点问题…… stack segmentdb 16 dup(0) stack endscode segmentstart: mov ax,datamov ds,ax;数据区mov ax,stackmov ss,ax…...
2024/4/23 19:32:27 - 深入理解时空图卷积(ST-GCN)
深入理解时空图卷积(ST-GCN)整体描述空间上的图卷积举个例子回归ST-GCN时间上的卷积前言:本文试图从代码角度解读ST-GCN(不包含图卷积理论知识),希望对研究行为识别的同学有所帮助,不正确的地方…...
2024/4/26 20:32:51 - audio音频播放组件的封装,使其页面加载时主动播放,同时点击也会播放
组件文件 audioPlay.vue <template><div><divclass"entask_audio":style"{color:isPlay ? #03BA82 : #999}"click"play()"><div class"flex_x" v-html"phoneticSymbols"></div><!-- 播放…...
2024/4/15 3:31:27 - v-premission添加权限
v-premission权限管理 1)对表单右侧操作进行权限管理 注意: 1.只有权限标识的名字一样,才可以正确绑定权限。 2.需要增加权限的页面的组件路径一定要写到index才可以。 2)增加权限 进入菜单页面,点击新增…...
2024/4/20 22:53:14 - java工厂模式
1. 什么是java工厂模式 java工厂模式就是,更具不同的条件返回不同的对象2.什么时候用java工厂模式 java工厂模式一般用在java继承时,通过不同条件返回不同子类对象用代码说话 假如有一个父类Animal public class Animal {String name;int age;public v…...
2024/4/27 5:51:02 - java面向对象(多态)
多态简介 多态是同一个行为具有多个不同表现形式或形态能力 多态就是同一个接口,使用不同的实例而执行不同的操作 同一个时间发生在不同的对象会产生不同的效果 多态的优点 消除类型之间的耦合关系 可替换性 可扩充性 接口性 灵活性 简化性 多态实现方式 继承 重写…...
2024/4/27 9:27:15 - JS原型对象和对象原型的区别
先抛去此文章的标题(有点晕有木有?),来看下面这段程序 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content&qu…...
2024/4/27 11:53:40 - mPaas小程序使用国密算法sm2加密传参
使用 miniprogram-sm-crypto使用文档npm i miniprogram-sm-crypto引入 const sm2 require(‘miniprogram-sm-crypto’).sm2; 在js文件里 const sm2 require(miniprogram-sm-crypto).sm2; const smTwo {sm2,cipherMode: 1, // 1 - C1C3C2,0 - C1C2C3,…...
2024/4/27 2:27:46 - csp-分蛋糕
source #include<iostream> using namespace std; int n0;int k0;int sum0;int idx0;int cnt0; int main(){scanf("%d %d",&n,&k);int *anew int[n];for(int i0;i<n;i)cin>>a[i];while(idx<n){while(sum<k&&idx<n)//蛋糕重…...
2024/4/26 22:35:26
最新文章
- 【c++每天一题】 快速幂
快速冥 描述 输入 b,p,k 的值,求 bp mod k的值。其中 b,p,k 为长整型数。 输入描述 输入 b,p,k 的值。 输出描述 求 bp mod k 的值。 样例输入 1 2 10 9 样例输出 1 7 代码: #include<bits/stdc.h> using namespace std; //求a的b次方%k的结果 …...
2024/4/27 12:03:58 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - oracle 删除用户名
在Oracle数据库中,删除用户的操作通常需要DBA权限。以下是删除Oracle用户的基本SQL命令: DROP USER username CASCADE;请将username替换为你想要删除的用户名。 CASCADE关键字表示同时删除用户拥有的所有对象(如表、视图、序列等࿰…...
2024/4/16 12:57:52 - 解析大语言模型训练三阶段
大语言模型的训练过程一般包括3个阶段:预训练(Pre-training)、SFT(有监督的微调,Supervised-Finetuning)以及RLHF(基于人类反馈的强化学习,Reinforcement Learning from Human Feedb…...
2024/4/23 6:25:26 - 整理的微信小程序日历(单选/多选/筛选)
一、日历横向多选,支持单日、双日、三日、工作日等选择 效果图 wxml文件 <view class"calendar"><view class"section"><view class"title flex-box"><button bindtap"past">上一页</button&…...
2024/4/26 15:51:28 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/26 18:09:39 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/26 20:12:18 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/27 4:00:35 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/25 18:39:22 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/25 18:39:22 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/26 21:56:58 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/27 9:01:45 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/26 16:00:35 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/25 18:39:16 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/26 22:01:59 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/25 18:39:00 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/27 11:43:08 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/27 8:32:30 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57