自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 [论文总结]An Empirical Evaluation of Generic Convolution and Recurrent Networks For Sequence Modeling

1. 提出的 Causal Dilated Conv + Residual Block 比基本的 LSTM、GRU 和 Vanilla RNN 的性能要好得多。2.确认TCN比RNN家族表现出更长的记忆保留,确认RNN的“无限记忆”几乎没有实验结果。

2022-11-03 14:49:52 333

原创 [论文总结]The Catcher in the Field: A Fieldprint based Spoofing Detection for Text-Independent Speaker

1.无论是用户还是扬声器,实际上都制造了"Fieldprint",因此从该图像中可以看出用户的声音与攻击者不同,我们将"场打印"发送到探测系统,很容易区分攻击者。尽管这些句子存在差异,但它们的"场打印"看起来非常相似,尤其是在不到4,000赫兹的情况下。该图显示了5个句子相邻时间之间的LTAF的欧几里得距离,并发现随着时间的推移,LTAF的值也越来越稳定。文字处理方法是寻找用户与攻击者信号的差异,如果使用高质量的设备,通过技术提高转化率,两者信号的差异很小,系统难以检测到信号。

2022-11-03 14:32:02 181

原创 深度学习模型如何处理大小可变的输入

RNN单元明明可以接受不同长度的输入,但我们却在实际训练时习惯于使用padding来补齐。对于大小可变的输入,深度学习模型如何处理?

2022-08-03 08:37:12 1330

原创 RNN的梯度消失和梯度爆炸

梯度消失和梯度爆炸本质是同一种情况。梯度消失经常出现的原因一是使用深层网络;二是采用不合适的损失函数,如Sigmoid。梯度爆炸一般出现的场景一是深层网络;二是权值初始化太大。深层网络由许多非线性层堆叠而来,每一层网络激活后的输出为f~i~(x),其中i为第i层,x是第i层的输入,即第i-1层的输出,f是激活函数,整个深层网络可视为一个复合的非线性多元函数。...

2022-08-02 14:37:10 2441

转载 进制安全学习者必知必读的书籍

作为一个二进制安全学习者必知必读的书籍推荐书是挺多,但是我并不是让大家都看,我的意思说,大家可以从一个方面找本自己喜欢的书包读精,读细。也希望和大家一起学习,一起共勉。# 0x01 书籍**学二进制如果没有拿的出的一手敲代码的能力怎么行?**《window核心编程》《C Primer Plus(第6版)中文版》《C++ Primer Plus (第6版) 中文版》《Python核心编程》《Python灰帽子-黑客与逆向工程的python编程之道》《Python自动化运维:

2022-04-14 15:41:06 357

原创 怎么下载网页上的视频(you-get)

简介首先,you-get是基于python的一个开源项目,而且依赖于ffmpeg下载器,因此,想要使用you-get需要先安装python和ffmpeg下载器。安装python非小白可跳过看python安装,安装python3.X以上的版本都可以,如图:Window 平台安装 Python:以下为在 Window 平台上安装 Python 的简单步骤: 打开 WEB 浏览器访问Python Releases for Windows | Python.org 在下载.

2022-04-11 16:34:58 1144

原创 多线程之pthread_create()和pthread_join()

一、pthread_create函数:函数声明:int pthread_create(pthread_t* restrict tidp,const pthread_attr_t* restrict_attr,void* (*start_rtn)(void*),void *restrict arg);输入参数:(1)tidp:事先创建好的pthread_t类型的参数。成功时tidp指向的内存单元被设置为新创建线程的线程ID。(2)attr:用于定制各种不同的线程属性。APUE的12.3节讨

2022-04-08 14:16:33 2112

原创 输入法打出的英文间隔很大

写代码时,总感觉字符间隔很大,切换英文输入法就会消失,主要原因在与全角和半角之后可以通过点击shift+空格解决以下内容为全角和半角是什么选自百度百科在中文输入法中,切换全角和半角格式的快捷键为SHIFT+空格。全角和半角区别全角就是字母和数字等与汉字占等宽位置的字。半角就是ASCII方式的字符,在没有汉字输入法起作用的时候输入的字母数字和字符都是半角的。在汉字输入法出现的时候,输入的字母数字默认为半角,但是标点则是默认为全角(如下图)可以通过鼠标点击输入法工具条上的相应按钮来.

2022-04-07 16:00:14 4850

原创 Ubuntu 18.04 LTS 下进入和退出tty模式

在我写代码时,想要停止qq音乐,摁了暂停键的快捷键ctrl+alt+f5,但是在Ubuntu上是独占的,导致我进入了LTS的tty模式解决方法:ctrl+alt+f1,输入你的密码就可以了网上说快捷键 Ctrl + Alt + (F1~F6) 对应分别对应tty1~tty6,Ctrl + Alt + F7 对应图形界面。...

2022-04-07 15:56:15 7215 1

原创 undefined reference to ‘pthread_create‘问题解决

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用 pthread_create()创建线程,以及调用 pthread_atfork()函数建...

2022-04-06 16:24:43 8805

原创 blog模板的使用

1.模板地址Jekyll Themes选择自己喜欢的模板,我选择的是Freshman21 (jekyllthemes.org)点击 Homepage,进入到github地址,点击右上角的fork,到自己的仓库中可以查看分支,发现有两个分支先删除gh-pages分支,单击branches,选择红色的垃圾桶(我这个是修改后的,后面还要创建)再重新创建gh-pages创建完后设置gh-pages为默认值然后点击se...

2022-03-31 16:39:10 639

原创 git基本用法

1.初始化git init2.将文件添加到缓存区git add . //注意要加上'.'。3.关联git仓库remote add origin http://网址:port/username/git仓库名称.git4.提交git commit -m'填写备注'5.上传git push origin master //master是分支,有些是main,需要注意...

2022-03-31 16:19:47 59

原创 操作系统-编写Unix Shell-第三部分_输入、输出重定向

什么是输入重定向:输入重定向:是指不使用系统提供的标准输入端口,而进行重新的指定。换言之,输入重定向就是不使用标准输入端口输入文件,而是使用指定的文件作为标准输入设备。(重定向简单理解就是使用 “<”符来修改标准输入设备)什么是输出重定向?输出重定向就是指不使用linux默认的标准输出设备显示信息,而是指定某个文件做为标准输出设备来存储文件信息。...

2022-03-30 16:31:12 720

原创 操作系统-编写Unix Shell-第一部分_什么是外壳?

什么是外壳:shell 是一个允许您与操作系统内核交互的接口。外壳是如何工作的?shell 解析用户输入的命令并执行此命令。为了能够做到这一点,shell 的工作流将如下所示:启动外壳程序 等待用户输入 解析用户输入 执行命令并返回结果然而,所有这一切都有一个重要的部分:过程。shell 是父进程。这是我们程序的线程,正在等待用户输入。但是,由于以下原因,我们无法在线程本身中执行该命令:错误的命令将导致整个 shell 停止工作。我们希望避免这种情况。...

2022-03-30 16:26:14 1318

原创 操作系统-编写Unix Shell-第二部分_进程控制之fork函数

一个现有进程可以调用fork函数创建一个新进程。#include <unistd.h>//返回值:子进程中返回0,父进程中返回子进程ID,出错返回-1pid_t fork( void );由fork创建的新进程被称为子进程(child process)。fork函数被调用一次,但返回两次。两次返回的唯一区别是子进程的返回值是0,而父进程的返回值则是新子进程的进程ID。将子进程ID返回给父进程的理由是:因为一个进程的子进程可以有多个,并且没有一个函数使一个进程可以获得其所有子进程的

2022-03-30 16:22:38 426

翻译 操作系统-编写Unix Shell

目前我在学校当助教,这是操作系统课程的第一个项目。此项目包括设计一个 C 程序作为 shell 接口,该接口接受用户命令,然后在单独的进程中执行每个命令。您的实现将支持输入和输出重定向,以及管道作为一对命令之间的 IPC 形式。完成此项目将涉及使用 UNIX fork()、exec()、wait()、dup2() 和 pipe() 系统调用,并且可以在 Linux 系统上完成。一、概述shell 界面会向用户提示,之后输入下一个命令。下面的示例说明了提示符 osh>和用户的下一个命令:ca

2022-03-30 16:16:11 1002

转载 算法分析-时间复杂度:大O、大Ω、大θ、小o、小ω

一、概述Ο,读音:big-oh;表示上界,小于等于。Ω,读音:big omega、欧米伽;表示下界,大于等于。Θ,读音:theta、西塔;既是上界也是下界,称为确界,等于。ο,读音:small-oh;表示上界,小于。ω,读音:small omega;表示下界,大于。Ο是渐进上界,Ω是渐进下界。Θ需同时满足大Ο和Ω,故称为确界。Ο极其有用,因为它表示了最差性能。二、对常见的Ο和Ω进行分析2.1 大O表示法大O是我们在分析算法复杂度时最常用的一种表示法。f(x) =

2022-03-30 15:50:59 6387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除