自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶曦禾的博客

菜鸡自学笔记,持续更新ing

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 社工库制作

项目结构https://github.com/Collapsar-G/social_worker_library完成过程在完成上参考了《“系统安全”课程项目:一个实用社工库的建设》,加入了一些自己的理解。数据初始化导出为csv格式由于拿到手的数据是SQL Server的MDF文件,在解压后多达90G,查询起来有诸多不便,所以将数据统一导出为 .csv 格式,方便进行下一步的项目搭建。.csv文件用 \r做字段间分隔符,用\r\n做行分隔符。在一开始的时候由于考虑不够周全,所以使用,做分隔

2021-04-24 22:49:37 6242 2

原创 RiFeGAN: Rich Feature Generation for Text-to-Image Synthesis from Prior

摘要文本到图像的合成是一项具有挑战性的任务,它从文本序列中生成真实的图像,与相关的图像相比,文本序列所包含的信息有限,因而具有模糊性和抽象性。有限的文本信息仅对场景进行部分描述,会使生成过程复杂化,对其他细节进行含蓄的补充,从而导致图像质量低下。为了解决这个问题,我们提出了一种新的富特征生成文本到图像合成,称为RiFeGAN,以丰富给定的描述。为了提供更多的视觉细节,避免冲突,RiFeGAN 利用了 attention-based caption matching model,从先验知识中选择并提炼出t

2021-04-24 22:45:58 681 2

原创 PyTorch 学习笔记

PyTorch 简介PyTorch是一个基于Python的科学计算包,它主要有两个用途:类似Numpy但是能利用GPU加速一个非常灵活和快速的用于深度学习的研究平台PyTorch 安装需要配置好CUDA,然后安装对应版本的torch,可以选择下载好包后本地pip install。TensorTensor类似于numpy的ndarry,但是可以用GPU加速来计算。使用前需要导入torch的包:from __future__ import print_functionimport

2021-04-24 22:42:50 196

原创 AttnGAN

AttnGAN摘要本文提出了一种注意力生成对抗网络(AttnGAN),该网络通过注意力驱动的多阶段细化来实现细粒度的文本到图像生成。借助注意力生成网络,AttnGAN可以通过关注自然语言描述中的相关单词来合成图像不同子区域的细粒度细节。此外,提出了一种注意力集中的多模态相似度模型,以计算出细粒度的图像-文本匹配损失,以训练生成器。AttenGAN明显优于现有的技术,在CUB数据集上比之前的最优结果提升14.14%,在更具挑战性的COCO数据集上提高了170.25%。还可以通过可视

2021-04-24 22:41:21 3513

原创 SoftMax函数

SoftMax 函数Softmax在机器学习中有非常广泛的应用,刚看到论文时,一直奇怪SoftMax到底是什么东西,接下来就简要介绍一下什么是SoftMax函数。softmaxsoftmaxsoftmax用来将多个输入映射到[0,1]空间去,且和为1,因此可以当作概率来使用。假设我们有一个数组VVV,ViV_iVi​表示VVV中的第iii个元素,那么这个元素的softmax值就是:Si=ei∑jejS_{i}=\frac{e^{i}}{\sum_{j} e^{j}}Si​=∑j​ejei​

2021-04-24 22:39:12 321

原创 RNN

RNN循环神经网络(Recurrent Neural Network,RNN)是一种用于处理序列数据的神经网络。相比一般的神经网络来说,他能够处理序列变化的数据。比如某个单词的意思会因为上文提到的内容不同而有不同的含义,RNN就能够很好地解决这类问题。为什么需要RNN普通的神经网络都只能处理一个个的输入,不能提取前后输入之间的关系,而在有些情况下,前后两次输入之间的关系是有用的,如在NLP中。当我们在理解一句话意思时,孤立的理解这句话的每个词是不够的,我们需要处理这些词连接起来的整个序列;当我

2021-04-24 22:38:03 96

原创 LSTM

什么是LSTMLSTM是SimpleRNN的变体,用来解决RNN中梯度消失的问题,相比普通的RNN,LATM在长序列中表现更好。LSTM的原理LSTM结构(图右)和普通RNN的主要输入输出区别RNN通常只有一个传递状态hth^tht, 而LSTM通常有两个状态:ctc^tct和hth^tht;可以将ctc^tct看作一个传送带,包含了RNN网络中每个时间结点的信息,常输出的ctc^tct是上一个状态传过来的ct−1c^{t-1}ct−1加上一些数值。而hth^tht通常在不同结点差别很大

2021-04-24 22:31:38 229

原创 注意力机制

Attention机制的引入通用近似定理:在人工神经网络的数学理论中, 通用近似定理(或称万能近似定理)指出人工神经网路近似任意函数的能力[1]。 通常此定理所指的神经网路为前馈神经网路,并且被近似的目标函数通常为输入输出都在欧几里得空间的连续函数。但亦有研究将此定理扩展至其他类型的神经网路,如卷积神经网路[2][3]、放射状基底函数网路[4]、或其他特殊神经网路[5]。此定理意味着神经网路可以用来近似任意的复杂函数,并且可以达到任意近似精准度。但它并没有告诉我们如何选择神经网络参数(权重、神经元数量

2021-04-24 22:23:41 561

原创 人工智能导读课堂笔记(一)

人工智能导读课堂笔记(一)一,绪论1956年正式提出人工智能(artificial intelligence,AI)这个术语并把它作为一门新兴科学的名称。智能的特征感知能力:通过视觉、听觉、嗅觉等感知器官感知外部世界的能力;记忆与思维能力:存储由感觉器官感知到的外部信息以及由思维所产生的知识,对记忆的信息进行处理;人工智能的主要研究领域自动定理证明;博弈;模式识别;机器视觉;自然语言理解;智能信息检索;数据挖掘与知识发现;专家系统;机器人自动程序设计;组合优化问题;

2020-07-17 18:33:38 371

原创 人工智能导读课堂笔记(二)

人工智能课堂笔记(二)知识表示人类的智能活动主要是获得并运用知识。知识是智能的基础。为了使计算机具有智能,能模拟人类的智能行为, 就必须使它具有知识。但知识需要用适当的模式表示出来才能存储到计算机中去,因此, 知识的表示成为人工智能中一个十分重要的研究课题。 本章将首先介绍知识与知识表示的概念,然后介绍 一阶谓词逻辑、产生式, 框架、语义网络等当前人工智能中应用比较广泛的知识表示方法,为后面介绍推理方法、专家系统等奠定基础。知识与知识表示的概念知识:在长期的生活及社会实践中、在科学研究及实验中积累

2020-07-17 18:31:24 484

原创 人工智能导读课堂笔记(三)

人工智能课堂笔记(三)确定性推理方法前面讨论了把知识用某种模式表示出来存储到计算机中去。但是,为使计算机具有智能,还必须使它具有思维能力。推理是求解问题的一种重要方法。因此,推理方法成为人工智能的一个重要研究课题。下面首先讨论关于推理的基本概念,然后着重介绍鲁宾逊归结原理及其在机器定理证明和问题求解中的应用。鲁宾逊归结原理使定理证明能够在计算机上实现。推理的基本概念**推理:**从初始证据出发,按照某种策略不断运用知识库中的已知知识,逐步推出结论的过程称为推理推理方法及其分类演绎推理、归纳

2020-07-17 18:30:52 355

原创 Python爬虫(1)

Python爬虫介绍一、什么是爬虫爬虫: 一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。二、Python爬虫架构Python爬虫架构主要由以下五个部分组成:调度器: 主要负责调度URL管理器、下载器、解析器之间的协调工作;URL管理器: 包括待爬取的URL地址和已爬取的URL地址,防止重复抓取URL和循环抓取URL,实现URL管理器主要用三种方式,通过内存、数据库、缓存数据库来实现;网页下载器: 通过传入一个URL地址来下载网页,将网页转换成一个字符串,网页下载器有

2020-07-17 18:30:02 129

原创 Pytorch学习笔记

PyTorch入门为什么使用PyTorchPyTorch 是 PyTorch 在 Python 上的衍生. 因为 PyTorch 是一个使用 PyTorch 语言的神经网络库, Torch 很好用, 但是 Lua 又不是特别流行, 所有开发团队将 Lua 的 Torch 移植到了更流行的语言 Py

2020-07-17 18:27:06 543

原创 2.操作系统结构

操作系统结构2.1 操作系统服务2.1.1 对用户用户界面、程序执行、I/O操作、文件系统操作、通信、错误检测2.1.2 对系统资源分配、统计、保护和安全2.2 操作系统的用户界面2.2.1 命令解释程序命令解释程序本身包含代码以执行这些命令;由系统程序实现绝大多数命令;2.2.2 图形用户界面2.3 系统调用2.3.1 系统调用操作系统内核提供一系列预定功能,通过一组称为系统调用的接口呈现给编程人员,系统调用把应用程序的请求传给内核,系统调用相应的内核函数完成所需的

2020-07-17 18:25:05 206

原创 1.操作系统的功能

1.1 操作系统的功能1.1.1 计算机系统的组成部分硬件、操作系统、系统程序和应用程序、用户操作系统:  按用户的要求接收和存储信息、 自动进行数据处理并输出结果信息的系统。它同时作为用户和硬件的中间层,为应用程序提供了基础。计算机系统由硬件子系统(计算机系统赖以工作的实体)和软件子系统(保证计算机系统按用户指定的要求协调工作)组成。操作系统在硬件基础上的第一层软件,是硬件与其它软件的接口。硬件(hardware) 包括: 中央处理器(centr

2020-07-17 18:24:16 682

原创 微信小程序“一个人,一座城”开发文档

1. 开发环境1.1. 开发工具:微信开发者工具;pycharm;1.2. 前端+后端框架:前端: html + css + javascript + bootstrap;后端: pyrhon + flask;地图API: 高德API;2. 微信小程序前端开发2.1. 功能需求和设计多用户功能说明:实现不同用户的区分,方便用户查看自己的记录信息;功能实现:用户在首次使用此小程序时,小程序会先获取用户的openid,并在数据库中查询此openid,若未查询到则将op

2020-07-17 18:22:34 627

原创 python+Flask+bootstrap+myAQL搭建新闻网站后台

基于Python的Flask框架快速构建前端调试后台的方案。最近由于移动互联网开发需要搭建后台接口和后端管理网站,但是奈何不会用JAVA,就接触了flask框架。以下便简要介绍一下开发过程。Flask 概述什么是Web Framework?Web Application Framework(Web应用程序框架)或简单的Web Framework(Web框架)表示一个库和模块的集合,使Web应...

2020-05-08 14:42:20 845

原创 用onedrive和虚拟空间搭建私有云

用onedrive和虚拟空间搭建私有云用onedrive+oneindex+挖站否的免费虚机搭建私有云,走OneDrive流量,不走服务器流量。原材料OneDrive账号一个(本人为E5开发者账号,有需要可以在评论留言附上前缀获取)一个VPS或者Linux虚拟主机(本人使用挖站否的虚机,注册后收藏几篇文章即可拿到30积分换取免费虚机)开始搭建虚拟主机设置登录到后台,,点击“登录到...

2020-05-08 14:40:00 1597

原创 HTML标签总结

HTML标签总结基本框架核心操作最近由于在学习数学建模,许久没有跟新博客了,今天抽时间来把最近学的HTML标签相关的知识来做个总结。基本框架在我之前的博文中有提到,可以用sublime编辑器生成html骨架,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...

2019-07-27 18:18:41 89

原创 HTML标签(一)------排版标签

HTML标签(一)------排版标签排版标签标题标签(熟记)段落标签(熟记)水平线标签(认识)换行标签(熟记)Div span 标签(重点)排版标签排版标签主要搭配css使用,显示网络结构的标签是最网页布局常用的标签。标题标签(熟记)单词缩写:head 头部,标题为了使网页更具有语义化,我们经常会在网页中用到标题标签,HTML提供了6个等级的标题标签<h1><h2&...

2019-07-09 16:25:20 1285

原创 sublime编辑器生成html骨架分析

sublime编辑器生成html骨架分析利用sublime编辑器新建一个.html文件,可生成HTML骨架如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head>&lt...

2019-07-07 17:39:11 1146

原创 html:5+tab键补全sublime的html5骨架结构

html:5+tab键补全sublime的html5骨架结构Sublime Text官方网站提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是Sublime Text 3。这里以Windows版本的Sublime Text安装为例。注意在安装时勾选Add to explorer context menu,这样在右键单击文件时就可以直接使用Sublime ...

2019-07-07 17:27:41 1408 9

原创 HTML初识

HTML骨架格式HTML骨架格式 <html>根标签 <head>头标签 <title></title>标题标签 </head> <body>主体标签 </body> </html>书写第一个HTML文件1.新建一个demo的TXT文...

2019-07-07 09:10:14 200 2

原创 Web标准

Web标准Web标准的好处Web标准组成Web标准的好处1.让web的发展前景更广阔2.内容能被更广泛的设备所访问3.更容易被搜索引擎搜索4.降低网站流量费用5.使网站更易于维护6.提高网页浏览速度Web标准组成Web标准不是一个标准,由W3C和其他标准化组织制定的一系列标准的集合,主要包括结构(Structure),表现(Presentation)和行为(Behavior)三...

2019-07-06 11:06:32 411

原创 浏览器内核

浏览器内核初识五大浏览器内核五大浏览器内核1.Trident(IE内核)国内很多双核浏览器其中一个内核就是.Trident(兼容模式)代表:IE ,傲游,世界之窗,Avant,腾讯TT,猎豹安全浏览器,360极速浏览器(双核),百度浏览器等eindows10发布以后,IE将其内置浏览器命名为edge(新内核EdgeHTML)2.Gecko(火狐)主要特点是开源,逐渐没落了3.web...

2019-07-06 11:03:33 360

原创 C++ time.h 库详解

C++ time.h 库详解time.h 是C++常用标准库之一常用函数clocklocaltimeasctimectimedifftimegmtimetimetzsetstrftime主要知识点1.Coordinated Universal Time(UTC):2.Calendar Time:3.epoch:时间点。4.clock tick:5.计时函数:6.存储时间和日期的数据结构tm:7.日...

2019-07-06 09:41:53 16944

SDU计算机视觉2020回忆版

SDU计算机视觉2020回忆版,选择题没有回,很简单,不用担心,剩下的和19年考题很像很像很像,有需要的下载

2020-12-03

山东大学移动互联网开发微信地图小程序

山东大学移动互联网开发微信地图小程序,高德地图SDK+Pyhton+flask+mysql+bootstrap

2020-07-17

myMaze.zip

数据结构课程设计之迷宫老鼠,山东大学大二上课程设计,qt+c++ 程序开始运行时显示一个迷宫地图,迷宫中央有一只老鼠,迷宫的右下方有一个粮仓。游戏的任务是使用键盘上的方向键操纵老鼠在规定的时间内走到粮仓处。 要求: (1)老鼠形象可辨认,可用键盘操纵老鼠上下左右移动; (2)迷宫的墙足够结实,老鼠不能穿墙而过; (3)正确检测结果,若老鼠在规定时间内走到粮仓处,提示成功,否则提示失败; (4)添加编辑迷宫功能,可修改当前迷宫,修改内容:墙变路、路变墙; (5)找出走出迷宫的所有路径,以及最短路径; 利用序列化功能实现迷宫地图文件的存盘和读出等功能。

2020-05-08

Oneindex-master.zip

oneindex魔改版,利用oneindex在虚拟空间搭建私有云,oneindex是onedrive的目录

2020-05-08

空空如也

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

TA关注的人

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