logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

容器(vector)、数组、new创建的动态数组,哪个执行效率更高些?

一.理论分析1.1堆和栈的区别栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量等。其操作方式类似于数据结构中的栈。堆区(heap)— 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是俩回事,分配方式倒是类似于链表。全局区(静态区)(static) — 全局变量和静态变量的存储是放在一起的,初始化的全局变量和静态变量在一块区域,...

上溢和下溢 & 病态条件数

1.上溢和下溢计算稳定性特指模型运算性能的鲁棒性,举个栗子,如果我们让整数型的变量来存储一个浮点型变量,那么我们会损失精度。溢出是代表内容超过了容器的极限。在机器学习中,因为我们大量的使用概率,而概率往往是在0和1之间,导致了下溢发生的可能性大大提高。举个栗子,我们常常需要将多个概率相乘,假设每个概率 ,则P=像这种情况下,计算机无法分辨是0和一个极小数之间的区别。在这种情况下,下溢可能导致模型直

ubuntu下qt debug一直处于lauching Debugger(启动debugger)

Linux下使用QT,终端不显示输出的解决办法QT默认终端设置:工具–选项–环境 为“x-terminal-emulator -e”,需要修改为”/usr/bin/xterm -e”,这是Ubuntu的一个BUG(Bug #566387)。lauching Debuggerdebug的一些快捷键:调试 F5(Debug)停止调试 Shift+F5单步跳过 F10单步进入 F11单步跳出 S

github上传自己的代码

1.首先创建在github上创建自己的文件夹,如下图所示:2.点击绿色的键Clone or download,得到类似于git@github.com:Hansry/keypoint_matching.git这样的代码,接着在Ubuntu的terminator中键入git clone git@github.com:Hansry/keypoint_matching.git将packag...

#github#git
WGAN (Wasserstein GAN)

Paper:https://arxiv.org/abs/1701.07875Github:https://github.com/eriklindernoren/PyTorch-GANhttps://github.com/martinarjovsky/WassersteinGAN一. 前言传统GAN存在的问题: 存在训练困难、生成器和判断器的loss无法指示训练过程、生成样本缺乏多样...

序列模型——循环序列模型 (理论部分)

一. 序列模型常用领域如下:Speech recognition(语音识别)Music generation (音乐生成):In this cases,only the Y is a sequence, and X can be a single integer or the empty set. YSentiment classification (情感分析):X is a ...

#深度学习
到底了