总体评价,本论文主要讲的是弱监督背景下的模型;具体内容过多,没有特别突出解决的问题与创新点。

1.Abstract;

本文讨论的是 text-to-video的问题,并且关注skeletal models production的问题;在这里并不考虑使用其它的人工标签,直接使用电视节目中的手语、文本数据(?文本是从何而来的呢?ASR得到的?)本文提出一个前馈和反馈(recurrent)的transformer的架构;同时这里采用了非单调的软注意力机制(对谁?);同时这里利用character-level features和word-level features

注意,本文的实验是:convert an input Czech(捷克语) text into a sequence
of skeletal models representing corresponding SL utterance

2.Intro;

本文主要首先是从视频中提取高质量的skeletal model,然后再做一个端到端的生成。使用DTW或者非单调(为什么不是单调的?)的注意力机制来实现文本和骨架动作的对齐,但似乎并不必要。
首先使用OpenPose工具获得骨架信息,然后由于其中会出现一些骨架部分的缺失问题,因此这里设计了一种补齐方法。

作者认为本文的贡献如下:

  1. a simple but robust feed-forward translator;简单但鲁棒的翻译器
  2. presentation of new criteria for the end-to-end system training;新的训练指标,嵌入DTW方法的标准MSE。
  3. experiments with character-level features;(始终不懂什么是character-level feature)

3.Conclusion;

这里的结论都在列举main contribution。。。

本文主要提出了一个系统,rely on any explicit SL translation neither in a training nor production process.(?不需要训练是什么情况?)

  • 提出一个数据清洗方法,能用来correcting skeleton poses
  • 提出不需要进行自回归的、生成一系列skeletons的special layer;
    训练了一个 feed-forward translator,使得模型能够同时和SL producer训练。
  • 针对于小词典,将DTW和非单调的软注意力机制结合起来,并证明有用;
  • 比较了word-level和character-level的特征(捷克语有character-level嘛?)

4.Related works;

5. 模型

总的来说,这篇文章的解决问题不够集中,什么都提出了;顶多说是一个效果上可能有突破的系统。

主要分为几个部分:

  1. 数据清洗、生成,生成监督标签部分,这里采用一些物理约束建模,得到监督标签;
  2. 设计模型的输入,做了一部分的数据增强,增加了一个ID特征和另一个时间特征(日期?)
  3. 设计模型的架构:这里的DTW似乎是一个损失,而不是一个模型的模块?但看起来事实上又是个模块;模型整体分为encoder和decoder,先生成一个inner SL representation(作者文中这么说,其实也是个latent space的编码),最后生成skeleton;
  4. 设计模型的loss,这里采用了三种训练loss,DTW、单调的软注意力机制;
  5. 设计模型的输入的形式,有word level和character level,这里的character不懂是什么内容。。

注意一下这里的数据清洗方法,似乎还不错,其它另说:

5.1 预处理

5.1.1 骨架信息补齐

使用OpenPose提取二维的骨架信息,但是如果视频种动作太快,或者手看不到的时候,往往就没有骨架信息。这里典型的问题有,手指关节确实、手指关节重复、手掌缺失的问题;
因此这里需要进行矫正和插值,这里建立了一个物理模型,允许我们对数据进行离线处理。这里我们采用一个迭代的方法来估计骨架的3D位置。

首先认为骨头式定长的,并且最好使得一些骨头是对称(symmetrical)的(人体对称位置的骨头对称?)。这里认为骨长度、角度,头的位置都是待训练的参数,我们用2D投影的MSE作为训练的误差;注意骨架信息表达,头是根节点,然后骨架是用树结构表示的。

此外作者提到,迭代算法的初始值是很重要的,这里又三个步骤:

  1. 头部的三维位置,Z=0;
  2. 直接认为某个骨长为2D空间中看到的长度,因此这里使用骨长的平均值初始化骨头长度。
  3. 我们根据头部位置,和骨长,递归计算最小化之前提到的loss(有哪些啊?),得到各骨骼的位置,

但是作者没有说如何迭代的去求解参数呢。。

问题形式化如下:

我们已知杆子的一个端点p0=(x0,y0,z0)p_0=(x_0,y_0,z_0)p0=(x0,y0,z0),另一个端点的x和y(xtar,ytar)(x_{tar},y_{tar})(xtar,ytar),杆子长LLL,我们需要使得e=(x1−xtar)2+(y1−ytar)2e=(x_1-x_{tar})^2+(y_1-y_{tar})^2e=(x1xtar)2+(y1ytar)2最小,此时我们需要重新估计另一个段点的位置,求得loss最小的点位置。

在这里插入图片描述
有两种情况,左侧是L′<LL'<LL<L的情况,右侧是L′>LL'>LL>L的情况。
左侧的结果是:
x1=x0+LL′(xtar−x0)y1=y0+LL′(ytar−y0)z1=0x_1=x_0+{L \over L'}(x_{tar}-x_0)\\ y_1=y_0+{L \over L'}(y_{tar}-y_0)\\ z_1=0\\ x1=x0+LL(xtarx0)y1=y0+LL(ytary0)z1=0

右侧的结果是,作者这里默认取小值
x1=x0y1=y0z1=z0±L2−(x0−xtar)2−(y0−ytar)2x_1=x_0\\ y_1=y_0\\ z_1=z_0 \pm \sqrt{L^2-(x_0-x_{tar})^2-(y_0-y_{tar})^2} \\ x1=x0y1=y0z1=z0±L2(x0xtar)2(y0ytar)2

但是仅仅依靠这种方法容易导致不正常(absurd)的骨长度;此外我们需要做速度正则化,避免预测的动作速度太快。

5.1.2 规范化

由于视频中的人还是在动的,而且不同视频中,不是同一个人;因此我们这里需要对骨架大小做规范化操作。
如果我们得到一组n个骨架的序列(x1i,...,xnii)(x^i_1,...,x^i_{ni})(x1i,...,xnii),其中i=1,...,ni=1,...,ni=1,...,n,我们使用某个放缩系数sis_isi,得到骨架的新序列(six1i,...,sixnii)(s_i x^i_1,...,s_i x^i_{ni})(six1i,...,sixnii)
这里我们的指标是最小化如下指标:
ϵ(s1,s2,...,sn)=1n∑i=1n∣∣siμi−μ∣∣2\epsilon(s_1,s_2,...,s_n)={1 \over n}\sum^n_{i=1}||s_i \mu_i-\mu||^2 ϵ(s1,s2,...,sn)=n1i=1nsiμiμ2
其中
μi=∑j=1nixjini\mu_i={\sum^{n_i}_{j=1}x_j^i \over n_i} μi=nij=1nixji
是一个骨架的质心,而μ=∑i=1n∑j=1nixji∑i=1nni\mu={\sum^{n}_{i=1}\sum^{n_i}_{j=1}x^i_j \over \sum^n_{i=1}n_i}μ=i=1nnii=1nj=1nixji是所有骨架的质心,因此我们这里的目标是想使得正规化后的各骨架质心都接近原本的全局质心。
实际上就是个多维的二次函数,我们可以方便的求得si=(μiμT)∣∣μi∣∣−2s_i=(\mu_i\mu^T)||\mu_i||^{-2}si=(μiμT)μi2
不知道为何作者说用gradient descent计算,我认为是放缩的时候全局质心也变了,因此需要多次训练收敛。为了确保si>0s_i>0si>0,这里训练的是一个s^i=log(si)\hat s_i=log(s_i)s^i=log(si)

5.1.3 确定ground-truth:

这里提到骨架的natural mutual position of bones比较重要,比directly coordinates要更好。这里有点没看懂是什么意思,因为我不知道骨架的位置评估是怎么评价的,我觉得就是看几个关节点对应坐标呀?

5.2 Sign language Synthesis

  • 本节说明的是模型的架构

吐槽一下,这篇文章的写作实在是令人看不懂,一个是整体结构颠三倒四,就连句子也是颠三倒四的:
The first part is SL production that produces a sequence of skeletal models from a
text and the second part is SL translation that translates text into inner implicit SL representation. 这难道不是先编码,后生成嘛?
The SL production is a simplified repository with constant length of sequences of skeletal models for each sign. The translator is simplified to produce an output text
with the same length as an input text.这里的生成骨架,要求是生成逐帧的定长的骨架(一般的S2S不都是?),而翻译部分从text到隐状态的text也要求是同样长度的。

5.2.1 Production:

作者认为,不同的手语表示者,由于身体骨架不同,而且惯用的手势和表达也不同(signs and idioms),因此这里有必要增加一个speaker的独热编码,来增加信息;同时作者发现手语译者也经常做一些额外的补充信息,例如把“在礼拜一”说成“在明天”,因此除此之外,除了说话者身份信息意外,还增加了一个表示时间信息的内容。

  • 个人觉得要自己来人为发掘特征,还用神经网络可真是失策。。不过可谓是相当老实了。

本模型总体而言,采取S2S方法,将词语序列替换为一序列定长骨架模型组成的序列。经过计算,平均一个词语缩进过的时间是7帧。
在这里插入图片描述

此外,模型对特征进行一个“decomposition”操作,其实就是把特征重新排列,例如原本有m个Nn维度的特征,记作[Xi,j]j=1,2,...,N∗ni=1,2,...,m[X_{i,j}]^{i=1,2,...,m}_{j=1,2,...,N*n}[Xi,j]j=1,2,...,Nni=1,2,...,m,然后把他按维度折叠成一个矩阵。原本往往是个(m,Nn)大小的矩阵,现在变成(m*N,n)维的矩阵。如下所示:
在这里插入图片描述
这里原文提到一些初始化操作,有一说一没看明白。

由于我们认为所有词语对应的视频帧数都是相同的,这是不合适的。可以使用DTW同步(synchronization)方法,来进行最终结果的评价校正。
此外,Another characteristic of the proposed method is undesirable cuts on boundaries between words.(这个和上面的DTW有什么区别?这里的不合适切分指的是什么?前者矫正的是时间对应,这里是重新对边缘进行平滑,是这样嘛?)作者说这里可以使用1维卷积来平滑,此处窗口大小是21,即1维卷积左右各考虑10个词语。但是对于以上decomposition操作后的信息,不知道是不是认为一行就是一个“新词语”。

5.2.2 Sign language translation

这里所谓的translation,其实就是把输入编码为相同长度的。另外这里的时序建模也是用1D的CNN或者双向GRU,二者都能获得和输入相等长度的隐状态。结构图见上方;此外还是用了ReLu和dropout。

5.3 对齐

作者认为产生的句子和标准答案不一样长,或者一样长但不对齐的时候不能直接计算MSE。这里提出了三种方法,DTW(可看作硬注意力),非单调软注意力(我觉得应该单调吧。。)、以及二者的混合。

  • 这里的训练时是直接用MSE训练,而评价的时候,使用三种对齐后的损失评价。
  • 这里似乎是因为之前建模时认为,一个词对应7帧视频,所以产生的视频长度就很难说了。为什么不像正常的机器翻译那样子处理呢?

本节主要叙述的是如何把生成的结果再合适地处理。就是说本节提到的注意力相关的内容,并不是网络中的一个层次,而是用来评估loss的。 Note that
we strictly used MSE with DTW to evaluate our results in all experiments。 We want to emphasize now that this attention is not an attention layer in our models, but we applied attention mechanisms in our loss.

对于给定句子a=(a1,a2,...,ana)a=(a_1,a_2,...,a_{n_a})a=(a1,a2,...,ana)以及句子b=(b1,b2,...,bnb)b=(b_1,b_2,...,b_{n_b})b=(b1,b2,...,bnb),可以把loss形式化为:
ϵ=∑i=1na∑j=1nbwi,j∣∣ai−bj∣∣D2∑i=1na∑j=1nbwi,j\epsilon={\sum^{n_a}_{i=1} \sum^{n_b}_{j=1} w_{i,j}||a_i-b_j||^2_D \over \sum^{n_a}_{i=1} \sum^{n_b}_{j=1}w_{i,j}} ϵ=i=1naj=1nbwi,ji=1naj=1nbwi,jaibjD2
其中,W参数时注意力矩阵;这里的注意力体现在,将序列a中的所有元素和序列b都做了交互。但是值得注意的是,这里的wi,jw_{i,j}wi,j的内容相关性比较弱一些,既体现在取值上,又体现在距离上。

5.3.1 DTW

在这里,如果元素(i,j)(i,j)(i,j)在最佳路径上,wi,j=1w_{i,j}=1wi,j=1;否则wi,j=0w_{i,j}=0wi,j=0
然后距离度量如下所示:
∣∣ai−bj∣∣D2=∑k=−5+5αk∣∣ai+k−bj+k∣∣2||a_i-b_j||^2_D=\sum^{+5}_{k=-5} \alpha_k||a_{i+k}-b_{j+k}||^2 aibjD2=k=5+5αkai+kbj+k2
,其中αk\alpha_kαk是一个超参数,这里启发式的如下设置:
αk=softmax(−0.1∗k2)\alpha_k=softmax(-0.1*k^2)αk=softmax(0.1k2)
还有一种方法是所谓的“ standard delta and delta-delta acceleration coefficients”。
由于在wi,jw_{i,j}wi,j这里对于原本的参数不可微分,因此学习比较困难(那么事实上如何优化参数的呢?

5.3.2 软注意力

这里提出的注意力不是单调的,作者给出的解答是如下:incorrect signs order might yell the same error as generating completely incorrect signs in this approach,因此作者想要体现排序的糟糕性与否。(为何不考虑最小编辑距离呢?)
w(a,b)=softmax(−D^)+softmax(−D^T)TD^=M(na,nb)⊙D(a,b)D(a,b)=[∣∣ai−bj∣∣D2]j=1,...,nbi=1,...,naw(a,b)=softmax(-\hat D)+softmax(-\hat D^T)^T\\ \hat D=M(n_a,n_b) \odot D(a,b) \\ D(a,b)=[||a_i-b_j||^2_D]^{i=1,...,n_a}_{j=1,...,n_b} w(a,b)=softmax(D^)+softmax(D^T)TD^=M(na,nb)D(a,b)D(a,b)=[aibjD2]j=1,...,nbi=1,...,na
其中⊙\odot是哈达玛积,距离和loss都和前面一样。
然后M(na,nb)=q1+q2⋅d(na,nb),q1=32,q2=−31M(n_a,n_b)=q_1+q_2 \cdot d(n_a,n_b),q_1=32,q_2=-31M(na,nb)=q1+q2d(na,nb),q1=32,q2=31,其中
d(na,nb)=[e−4(ina−jnb)2]j=1,...,nbi=1,...,nad(n_a,n_b)=[e^{-4( {i \over n_a}-{j \over n_b})^2}]^{i=1,...,n_a}_{j=1,...,n_b} d(na,nb)=[e4(nainbj)2]j=1,...,nbi=1,...,na
这里的inai \over n_anaijnbj \over n_bnbj表达的是,位置线性接近的,此时d取值大,相应的M就接近于1了,边缘就接近q1q1q1
如下所示,是一个na=4,nb=6的例子:

[[ 1.84926121  1.84926121  7.85717572 16.52009455 24.05235154 28.73262404][12.12340796  4.25998118  1.          4.25998118 12.12340796 20.59573732][24.05235154 16.52009455  7.85717572  1.84926121  1.84926121  7.85717572][30.07252776 26.76058722 20.59573732 12.12340796  4.25998118  1.        ]]

这里的软注意力的mask矩阵,还是希望注意力分数接近对角线,就是说比例附近的位置还是希望高一点。但是式子(8)确实没看懂,原文表述不清,一会儿标量一会儿矩阵。这里应该是W而不是单个元素,猜测是对矩阵的纵、横分别做softmax,原文给出的理解如下:
前一项:ensure that a model produces as many targets as possible and
后一项:ensure that the model uses as many inputs as possible

5.3.3 混合注意力:

将二者加起来。有点点奇怪啊。。

5.4 Word and Character Level Features

这里提出Character Level的特征是为了解决词语很可能出现OOV词表的问题,尤其是捷克语是一种屈折语(词语会有时态变化等等变化)。
作者认为:Because numbers of characters are close to the numbers of frames in a video, special layers for words decomposition seems to be irrelevant

  • 不是很理解,字符数目怎么会和视频的帧数一样呢?
    这里的模型见最上方的模型图b,主要是把CNN的滑动窗口变大了,此外将embedding层变为了CNN层。
    此外,对于文本输入做一些特殊的处理,所有的用数字书写的数字,用0扩展到7位数字,并且特殊的7个字符长的词语被加到text的首部和尾部。

6.Experiment;

CSE:捷克手语
数据:主要关注的是 天气预报,每一段视频大约半分钟长。
Our corpus contains 947 videos (from September 2015 to July 2018) of forecast in CSE performed by five different CSE speakers.
验证集:36 videos (cca 20,000 frames, cca 1500 words) are reserved for development tests,;
测试集:36 videos tests and the remaining 875 videos (cca 500,000 frames, cca 40,000 words) constitute our training dataset

输入的词语都已经进行词干化(lemmatized )。包括句子首位的特殊词语,词典大小为598. 文本含有58个字符。

实验中采用了一个RNN+注意力的baseline:如下所示:
在这里插入图片描述

作者认为这个模型相比自己提出的模型,面临着以下的问题:
the corpus contains a relatively small amount of data, videos are not segmented and most videos contain several sentences, and –unlike words in a text – each sign in a video takes a random amount of time

  • 这里就不分析实验了,主要有一个很迷惑的地方就是之前提到的对齐,那个究竟是用来计算loss的还是用来干什么的?
查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. git merge和rebase的区别与选择

    git merge和rebase的区别与选择 转自&#xff1a;https://github.com/geeeeeeeeek/git-recipes/wiki/5.1-%E4%BB%A3%E7%A0%81%E5%90%88%E5%B9%B6%EF%BC%9AMerge%E3%80%81Rebase-%E7%9A%84%E9%80%89%E6%8B%A9#merge BY 童仲毅&#xff08;geeeeeeeeekgithub&#xff09; 这是一篇…...

    2024/4/19 17:49:41
  2. JavaScript之jQuery选择器详解

    JavaScript之jQuery选择器详解 选择器是jQuery的核心。一个选择器写出来类似$(#dom-id)。 为什么jQuery要发明选择器&#xff1f;回顾一下DOM操作中我们经常使用的代码&#xff1a; // 按ID查找&#xff1a; var a document.getElementById(dom-id);// 按tag查找&#xff1…...

    2024/4/14 15:58:21
  3. 什么?用python能实现自动登录CSDN,1000W个CSDN用户表示也太爽啦

    目录 页面分析 引入selenium模块及驱动 1、并将安装好的Chromedriver.exe引入到代码中 2、浏览器驱动引入 爬虫模拟登录 1、设置网址链接 2、切换到账号密码登录 3、找到用户名密码的控件ID 4、注入用户名和密码 5、模拟登录点击 成功登录CSDN 先上效果 ​​​​ …...

    2024/4/14 15:59:23
  4. Android修炼系列:一个由 AsyncTask 引起的线上问题

    背景 我们对外提供了一个 sdk&#xff0c;收到客户的反馈&#xff0c;说他们监控平台监测到 sdk 内部的一个接口 A 经常有耗时&#xff0c;最多能达到 10 几秒。 可从我们自己的平台看&#xff0c;接口 A 的耗时是正常范围的&#xff0c;而且使用的网络库 timeout 8s&#x…...

    2024/4/14 15:59:18
  5. linux centos 安装 openresty

    centos 安装 openresty1.0 前言2.0 实现3.0总结1.0 前言 因公司需要搭建测试环境 我这里选择openresty 环境 centos 2.0 实现 1.安装openresty 仓库 wget https://openresty.org/package/centos/openresty.repo2.安装命令 yum install -y openresty3 正确情况 4异常情况…...

    2024/4/14 15:59:43
  6. selenium指的是什么?包含哪些组件

    一、selenium简介 1、什么是selenium selenium最初是一个自动化测试工具&#xff0c;而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。 2、selenium的用途 &#xff08;1&#xff09;selenium可以驱动浏览器自动执行自定义好的逻辑代码&#xff0c;也就…...

    2024/4/14 16:00:19
  7. 进程和线程的概念、区别及进程线程间通信

    进程与线程的概念&#xff0c;以及为什么要有进程线程&#xff0c;其中有什么区别&#xff0c;他们各自又是怎么同步的? 基本概念&#xff1a; 进程是对运行时程序的封装&#xff0c;是系统进行资源调度和分配的的基本单位&#xff0c;实现了操作系统的并发&#xff1b; 线程…...

    2024/4/20 1:33:54
  8. ASPP - 空洞空间金字塔池化

    文章目录1 空洞卷积1.1 空洞卷积的理解1.1.1 一维1.1.2 二维1.2 空洞卷积的优劣2. ASPP3. 代码1 空洞卷积 1.1 空洞卷积的理解 1.1.1 一维 (a) 正常卷积&#xff1a;输入特征 Input feature&#xff0c;kernel 3&#xff0c;stride 1&#xff0c;pad 1&#xff0c;输出特征…...

    2024/4/14 15:59:38
  9. Spring框架的MultipartFile

    Spring框架的MultipartFile MultipartFile MultipartFile为org.springframework.web.mutipart包下的一个类&#xff0c;也就是说如果想使用MultipartFile这个类就必须引入spring框架&#xff0c;换句话说&#xff0c;如果想在项目中使用MultipartFile这个类&#xff0c;那么项…...

    2024/4/14 15:59:23
  10. Java CloseableHttpClient https post请求 跳过证书验证 学习笔记

    Java CloseableHttpClient https post请求 跳过证书验证 ps:打印日志用自己的日志打印的方法就好 导包 import java.io.IOException; import java.nio.charset.StandardCharsets; import java.security.cert.CertificateException; import java.security.cert.X509Certifica…...

    2024/4/18 23:55:35
  11. centos7 离线安装mysql

    linux版本&#xff1a;Centois7 mysql版本&#xff1a;mysql-8.0.16 一、安装 1、下载mysql离线安装包 下载地址&#xff1a;https://dev.mysql.com/downloads/mysql/ 选择如下&#xff1a; 【Red Hat Enterprise Linux 7 / Oracle Linux】 【Red Hat Enterprise Linux 7 …...

    2024/4/7 4:39:31
  12. 如何部署EDI系统?

    本地部署EDI系统的方法需要将EDI系统部署在企业的服务器上&#xff0c;企业可以全方位的管理控制该EDI系统&#xff0c;但同时也意味着企业需要有自己的IT人员管理和维护系统。在EDI云端部署模式中&#xff0c;知行之桥EDI系统由EDI服务提供商运营的云服务器托管并提供全面管理…...

    2024/4/18 11:34:13
  13. 【大数据安全分析】---- Flink 实时流计算

    参考引用 flink 体系化总结 https://www.yuque.com/wangzhiwuimportbigdata/ihf2lk/ka2x0h#Aq72c 大数据成神之路 https://github.com/wangzhiwubigdata/God-Of-BigData 大数据方向学习指南 https://blog.csdn.net/u013411339/article/details/118643213 五分钟学大数据 ht…...

    2024/4/14 15:59:23
  14. Docker部署Mysql

    目录 1.拉取Mysql镜像 2.创建Mysql容器 3.进入Mysql容器&#xff0c;登录mysql 4. 查看Mysql信息日志 5.在自己的电脑上连接数据库 1.拉取Mysql镜像 [rootVM-0-10-centos ~]# docker pull mysql:5.7 5.7: Pulling from library/mysql 72a69066d2fe: Pull complete 93619…...

    2024/4/20 23:11:57
  15. 基于Spingboot+maven+Quartz实现定时任务动态管理

    基于SpingbootmavenQuartz实现定时任务动态管理的demo 目录基于SpingbootmavenQuartz实现定时任务动态管理的demo描述实施样例中只写了运行定时的用例&#xff0c;其余用例调用manager中的方法即可描述 该demo为动态创建定时任务demo。 demo内容&#xff1a;动态管理定时任务&…...

    2024/4/14 15:59:13
  16. 集群的日志监控系统基础配置及nginx负载均衡配置

    集群的日志监控系统基础配置及nginx负载均衡配置前文环境及准备工作开始搭建Java配置Java应用部署nginx配置负载均衡避坑点总结前文 上次给大家讲解单台应用服务器的plg日志系统搭建细节&#xff0c;下面给大家讲解应用集群的配置方式。 Promtail Loki Grafana 日志监控系统…...

    2024/4/17 17:17:39
  17. Cherno C++ P10 C++头文件

    C头文件 YouTube视频链接 本文是ChernoP10视频的学习笔记&#xff0c;P8,P9分别介绍了变量和函数的基本知识&#xff0c;由于比较简单&#xff0c;所以没有制作笔记。 C头文件实际上负责什么 头文件通常用于声明某些类型的函数&#xff0c;以便能够用在我们的程序中。如果我们…...

    2024/4/14 15:59:38
  18. vue 添加埋点,记录访问次数,数据请求情况

    首先要store创建状态 store.js 文件 import Vue from vue import Vuex from vuex Vue.use(Vuex)//创建VueX对象 const state {routerName:, // 当前路由routerUrl:, // 当前urlasyncMethods:[], // 页面访问的数据接口startTime:new Date().getTime() // 开始进入页面时…...

    2024/4/7 4:39:23
  19. Android的性能优化

    启动优化的理由&#xff1a; 所谓的8秒定理&#xff0c;在移动和PC端&#xff0c;当用户对于响应的页面超过8秒&#xff0c;基本已经给当前应用否定的态度&#xff0c;已经将产品的竞争能力降到了最低。 接起来了解下优化的方向&#xff1a; 一、分析优化方向 app启动的三种…...

    2024/4/17 22:35:52
  20. 花2W去培训机构学的Python,现在已经入职了,之前的资料课件用不到了,分享给大家,请叫我资料侠。

    导读 前年毕业&#xff0c;实习发现工资才不到2k&#xff0c;又不想做着劳累的工作&#xff0c;拿着最低的工资。于是向家里要了一笔2W的巨款&#xff0c;报了一个IT的培训机构。 机构名称就不提了&#xff0c;当时推荐我学习Python&#xff0c;说它非常容易入门&#xff0c;…...

    2024/4/18 16:52:55

最新文章

  1. 基于微信小程序云开发实现考研题库小程序V2.0

    不久之前&#xff0c;基于云开发的微信答题小程序搭建题库小程序V1.0&#xff0c;软件架构是微信原生小程序云开发。现在来回顾一下&#xff0c;已经实现的功能。 一、V1.0项目预览 1、页面结构 首页 答题页 结果页 我的页 排行榜页 答题历史页 登录页 使用指引页 2…...

    2024/4/27 8:08:58
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Docker搭建daapd

    使用 daapd Docker 镜像搭建音乐流媒体服务器 daapd 是一个开源的音乐流媒体服务器&#xff0c;它支持 AirPlay 和 iTunes 音乐共享协议&#xff0c;可以让用户通过网络访问和播放音乐。通过 Docker 镜像&#xff0c;可以在服务器上轻松部署 daapd&#xff0c;并将其作为家庭或…...

    2024/4/24 2:37:06
  4. RP2040开发笔记

    RP2040 采用合宙的RP2040(板载4MB Flash)&#xff0c; 所有开发资料参考官方&#xff1a;树莓派 Pico 中文站...

    2024/4/26 4:35:27
  5. 使用 Kafka 保证消息不丢失的策略及原理解析

    ✨✨祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天开心&#xff01;✨✨ &#x1f388;&#x1f388;作者主页&#xff1a; 喔的嘛呀&#x1f388;&#x1f388; 目录 一、引言 二. 持久化存储 2.1持久化存储原理&#xff1a; 2.2使用示例&#xff1a; …...

    2024/4/24 14:47:17
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/26 20:12:18
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/25 18:39:22
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/25 18:39:22
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/26 21:56:58
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/25 16:48:44
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/26 16:00:35
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/25 18:39:16
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/26 22:01:59
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/25 2:10:52
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/25 18:39:00
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/25 18:38:58
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/25 18:38:57
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在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