自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(357)
  • 资源 (3)
  • 收藏
  • 关注

原创 面试之算法知识点总结

1.如何防止过拟合加样本,加正则化惩罚项,加dropout,减小网络规模,early stopping2.cacade r-cnnhttps://zhuanlan.zhihu.com/p/425539573.朴素贝叶斯的朴素之所以叫朴素,就是因为属性条件独立的假设:4.gan中的模式崩溃(model collapse)解决办法:https://www.zhihu.com/question/319540757/answer/816461889https://zhuanlan

2020-08-22 12:04:52 498

原创 面试之开发知识点总结

1.汇编指令CALL与JMP的区别call会把他的下一条指令的地址压入堆栈,然后跳转到他调用的开始处,同时ret会自动弹出返回地址。JMP只是简单的跳转call的本质相当于push+jmp ret的本质相当于pop+jmp2.stl容器常见时间复杂度https://blog.csdn.net/swty3356667/article/details/843300513.上...

2020-03-03 22:51:51 477

原创 leetcode 部分相似的dfs题目

Combination Sum该题允许重复元素,故作dfs时仍旧是i而不是i+1使用dfs通用模板即可得到:class Solution {public: vector<vector<int>> combinationSum(vector<int>& candidates, int target) { ve...

2020-01-22 22:01:23 167

原创 c++问题记录

需要重拾c++了,对其常见问题进行记录1.c++变量声明与定义的区别:声明(declaration):意味着告诉编译器关于变量名称、变量类型、变量大小、函数名称、结构名称、大小等等信息,并且在声明阶段不会给变量分配任何的内存。如果想要在多个文件中使用同一个变量,就必须将声明和定义分离,一般用extern来声明,且不要显示地初始化变量。定义(definition):定义就是在变量声明后,...

2019-11-23 13:35:06 225

原创 pytorch报错记录

1.BUG:RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation. 什么是inplace operation:in-place operation在pytorch中是指改变一个tensor的值的时候,不经过复制操作...

2019-10-07 21:51:40 5378 1

原创 Attention机制在计算机视觉中的应用(三):CVPR2019通用目标检测 Towards Universal Object Detection by Domain Attention

论文地址:Towards Universal Object Detection by Domain Attention 该论文提出了一个通用的物体检测模型,适用于任一目标检测场景,在多个数据集上表现良好。该模型基于SENet,将多个SENet得到的特征图连接在一起,并且提出了domain attention,将其施加在连接好的特征图后,这样能够使模型...

2019-05-17 15:08:21 4645 2

原创 Attention机制在计算机视觉中的应用(一):Non-local Neural Networks

论文链接:https://arxiv.org/abs/1711.07971github地址:https://github.com/lwdoubles/Non-local_pytorch该模型的思想中借鉴了非局部均值滤波的思想,这里可以先看下非局部均值滤波的原理:https://www.cnblogs.com/helloforworld/p/5303422.html一·、方程n...

2019-05-16 11:02:32 2605

原创 linux下工作的一些记录

ubuntu trash的位置~/.local/share/Trash/想要清空回收站则使用命令 rm -rf~/.local/share/Trash/*.bahrc E514 :write error 是/home空间不足,清理文件即可从终端打开浏览器的方式:x-www-browser http://some-url.org ...

2019-02-25 13:23:54 237

原创 linux ubuntu下 Miniconda安装+python环境搭建+PyTorch的安装+opencv3安装+pandas安装

conda和virtualenv一样,都是用于python项目做多版本环境创建与切换的,也就是在同一个环境中,可以存在几个不同python版本或者不同requirement的虚拟环境,下面简单介绍一下miniconda的安装以及python环境的搭建首先,输入命令 wgetwget https://repo.anaconda.com/miniconda/Miniconda3-latest-...

2019-01-07 14:24:25 3708

原创 目标检测指标(IOU,mAP)

目前,目标检测模型中性能评估的几个重要参数有定位准确率,精确度和召回率。定位准确率可以通过检测窗口与我们自己标记的物体窗口的重叠度,即Intersection-Over-Union(IOU)进行度量。设标记窗口为 A ,检测窗口为 B ,则 IOU 的计算公式如下:其中分子部分表示 A 与 B 窗口的重叠部分面积,分母部分表示 A 与 B窗口的面积总和。显而易见,IOU 的值在[0,1]之...

2019-01-03 15:16:44 5253 2

转载 获取.so文件中的符号

获取.so文件中的符号

2023-10-07 16:32:07 245

转载 Stable Diffusion 原理介绍与源码分析(二、DDPM、DDIM、PLMS算法分析)

其中红框中的 UNetModel 已经在上篇文章中介绍过,只需要记住它被用来预估图像的噪声,并且可以保持输入输出的大小不变(我就是这么进行粗浅的记忆的🤣)。现在逆向过程的分布有了(可以理解为 label),模型的预估分布也有了,就差一个 Loss 函数,而经过数学高手的又一顿推导,发现 Loss 居然是计算两个分布的 KL 散度,而且还是两个高斯分布的 KL 散度!另外需要注意的是,我其实在文章(一)中也进行过说明,我将以伪代码的形式对源码进行分析,这可以刨除大量无关的细节,直达本质,也特别方便后续回顾。

2023-08-21 23:28:54 382

转载 async 运行多线程时报错RuntimeError: There is no current event loop in thread ‘Thread-2(webui中也遇到)

我只截取上述用到的部分,具体详情请前往官方​ ​https://docs.python.org/3/library/asyncio-eventloop.html​​。然后会报RuntimeError: There is no current event loop in thread 'Thread-2。官方文档:​ ​https://docs.python.org/3/library/asyncio-eventloop.html​​。

2023-08-14 00:12:36 274

转载 超详细图解Self-Attention

一年之前,初次接触。当时只觉得模型复杂,步骤繁复,苦读论文多日也没有完全理解其中道理,只是泛泛地记住了一些名词,于其内部机理完全不通,相关公式更是过目便忘。是最核心的思想,最近几日重读论文,有了一些新的感想。由此写下本文与读者共勉。笔者刚开始接触时,最大的不理解的地方就是QKV三个矩阵以及我们常提起的Query等等,现在究其原因,应当是被高维繁复的难住了,没有真正理解矩阵运算的核心意义。因此,在本文开始之前,笔者首先总结一些基础知识,文中会重新提及这些知识蕴含的思想是怎样体现在模型中的。

2023-07-23 20:06:45 154

转载 paramiko嵌套连接ssh

paramiko嵌套连接ssh。

2023-07-19 23:59:02 82

转载 Linux安装tmux

tmux(terminal multiplexer),终端复用器,该工具可以使得用户管理多个运行中的终端会话窗口,用户退出tmux时,可以使得终端会话窗口在后台继续运行而不受影响。比如,我们需要运行一个python脚本,直接输入,我们知道在断开服务器连接时,该脚本就会终止运行,而当该脚本运行于tmux中时,即使用户断开服务器连接,该程序也不会终止,当用户再次进入tmux时,还可看到该程序的运行状态与结果。

2023-07-19 23:53:53 1309 1

原创 stable diffusion dreambooth finetune经验

dreambooth参数经验设置。

2023-05-03 23:47:18 955

原创 centos更新python版本至python3

centos更新python版本至python3

2023-05-03 22:45:27 284 1

原创 安装特定版本cuda

安装特定版本cuda

2023-04-18 22:18:07 271

转载 cython加密py文件

在实际的工作中,有时候我们需要部署自己的Python应用,但这时候我们并不希望别人能够看到自己的Python源程序;cythonize()是Cython提供将Python代码转换成C代码的API,setup是Python提供的一种发布Python模块的方法。.py, .pyc, .pyo 运行速度几乎无差别,只是so, pyod文件加载的速度更快,不能用文本编辑器查看内容,反编译不太容易。cython的原理是:把.py文件编译成.c文件,然后把.c文件编译成.so或.pyd文件,这样文件就很难被破解。

2023-04-17 22:51:59 220

转载 集合通讯原语

集合通讯原语

2023-03-26 21:20:37 64

转载 python -m的用处

python -m的用处

2023-03-26 15:20:47 144

原创 在阿里云 Alibaba Cloud linux 2系统上安装 centos-release-scl

在阿里云 Alibaba Cloud linux 2系统上安装 centos-release-scl

2023-02-26 14:45:28 187

原创 One of the differentiated Tensors appears to not have been used in the graph. Set allow_unused=True

One of the differentiated Tensors appears to not have been used in the graph. Set allow_unused=True

2023-02-26 14:28:22 516

原创 colossal AI使用amp方式

colossal AI使用amp方式

2023-02-13 00:03:28 348

原创 编译glibc碰到的问题

编译glibc碰到的问题

2023-02-12 23:47:34 483

转载 阿里云磁盘挂载,挂载点提示异常:mount: /data: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepag

阿里云磁盘挂载,挂载点提示异常:mount: /data: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepag

2023-01-29 15:51:42 1731

转载 pip 命令,向指定的python环境中安装包

在linux中,进入anaconda的虚拟环境之后,使用pip并不一定会安装在当前环境下(和windows不太一样),而是安装在该pip对应的python版本里,pip对应的版本可以使用pip -V进行查看。

2023-01-27 15:56:31 2671

转载 Linux安装配置NFS教程

Linux安装配置NFS教程

2023-01-27 15:53:39 1974

转载 pytorch和mmdetection训练出现nan的解决方案

本文主要是收集了一些在使用pytorch自带的amp下loss nan的情况及对应处理方案。

2023-01-27 14:52:19 2042

转载 tiny_proxy服务器代理设置

什么是TinyProxy它是一个代理服务器,用来实现http或https代理,windows系统一直在用ccproxy, 非windows系统,怎么开放个http代理呢?那就是TinyProxy。

2023-01-27 00:15:09 2792

原创 部署k8s碰到的问题

部署k8s碰到的问题

2023-01-26 23:17:45 2120

原创 pytorch profiler使用及apex安装遇到的cuda问题

pytorch profiler使用及apex安装遇到的cuda问题

2023-01-18 15:00:52 670

转载 挂载问题 mount: unknown filesystem type ‘(null)‘解决

挂载问题 mount: unknown filesystem type '(null)'解决

2023-01-09 07:47:55 9669

原创 mount: wrong fs type, bad option, bad superblock

linux挂载报错:mount: wrong fs type, bad option, bad superblock

2023-01-08 20:08:13 2106

原创 Linux命令行批量用正则表达批量移动文件

Linux命令行批量用正则表达批量移动文件

2023-01-08 19:59:58 503

原创 nvidia apex fusedadam使用

nvidia apex fusedadam使用

2023-01-08 19:38:49 515

原创 报错 OSError: CUDA_HOME environment variable is not set. Please set it to your CUDA install root.

cuda环境设置

2023-01-08 17:54:39 6047 3

转载 PyTorch内部2-The Build System

翻译:PyTorch Internals Part II - The Build System

2023-01-08 17:35:28 233

转载 centos中docker:Error response from daemon: could not select device driver ““ with capabilities: [[gpu

​想要在docker上面深度学习模型时,出现了来自daemon的错误响应:could not select device driver “” with capabilities: [[gpu]]

2023-01-08 17:26:19 824

<<tensorflow实战>>中文版PDF+源代码

1 TensorFlow基础 1 1.1 TensorFlow概要1 1.2 TensorFlow编程模型简介4 2 TensorFlow和其他深度学习框架的对比 18 2.1 主流深度学习框架对比18 2.2 各深度学习框架简介20 3 TensorFlow第一步 39 3.1 TensorFlow的编译及安装39 3.2 TensorFlow实现SoftmaxRegression识别手写数字46 4 TensorFlow实现自编码器及多层感知机 55 4.1 自编码器简介55 4.2 TensorFlow实现自编码器59 4.3 多层感知机简介66 4.4 TensorFlow实现多层感知机70 5 TensorFlow实现卷积神经网络 74 5.1 卷积神经网络简介74 5.2 TensorFlow实现简单的卷积网络80 5.3 TensorFlow实现进阶的卷积网络83 6 TensorFlow实现经典卷积神经网络 95 6.1 TensorFlow实现AlexNet 97 6.2 TensorFlow实现VGGNet 108 6.3 TensorFlow实现GoogleInceptionNet 119 6.4 TensorFlow实现ResNet 143 6.5 卷积神经网络发展趋势156 7 TensorFlow实现循环神经网络及Word2Vec 159 7.1 TensorFlow实现Word2Vec 159 7.2 TensorFlow实现基于LSTM的语言模型173 7.3 TensorFlow实现BidirectionalLSTMClassifier 188 8 TensorFlow实现深度强化学习 195 8.1 深度强化学习简介195 8.2 TensorFlow实现策略网络201 8.3 TensorFlow实现估值网络213 9 TensorBoard、多GPU并行及分布式并行 233 9.1 TensorBoard 233 9.2 多GPU并行243 9.3 分布式并行249 10 TF.Learn从入门到精通 259 10.1 分布式Estimator 259 10.2 深度学习Estimator 267 10.3 机器学习Estimator 272 10.4 DataFrame 278 10.5 监督器Monitors 279 11 TF.Contrib的其他组件 283 11.1 统计分布283 11.2 Layer模块285 11.3 性能分析器tfprof 293

2019-04-16

现代操作系统第三版中文版

目录 · · · · · · 出版者的话 译者充 前言 第1章 引论 1.1 什么是操作系统 1.1.1 作为扩展机器的操作系统 1.1.2 作为资源管理者的操作系统 1.2 操作系统的历史 1.2.1 第一代(1945~1955):真空管和穿孔卡片 1.2.2 第二代(1955~1965):晶体管和批处理系统 1.2.3 第三代(1965~1980):集成电路芯片和多道程序设计 l.2.4第四代(1980年至今):个人 计算机 1.3 计算机硬件介绍 1.3.1 处理器 1.3.2 存储器 1.3.3 磁盘 1.3.4 磁带 1.3.5 I/O设备 1.3.6 总线 1.3.7 启动计算机 1.4 操作系统大观园 1.4.1 大型机操作系统 1.4.2 服务器操作系统 1.4.3 多处理器操作系统 1.4.4 个人计算机操作系统 1.4.5 掌上计算机操作系统 1.4.6 嵌入式操作系统 1.4.7 传感器节点操作系统 1.4.8 实时操作系统 1.4.9 智能卡操作系统 1.5 操作系统概念 1.5.1 进程 1.5.2 地址空间 1.5.3 文件 1.5.4 输入/输出 1.5.5 保护 1.5.6 shell 1.5.7 个体重复系统发育 1.6 系统调用 1.6.1 用于进程管理的系统调用 1.6.2 用于文件管理的系统调用 1.6.3 用于目录管理的系统调用 1.6.4 各种系统调用 1.6.5 WindowsWin32API 1.7 操作系统结构 1.7.1 单体系统 1.7.2 层次式系统 1.7.3 微内核 1.7.4 客户机-服务器模式 1.7.5 虚拟机 1.7.6 外核 1.8 依靠C的世界 1.8.1 C语言 1.8.2 头文件 1.8.3 大型编程项目 1.8.4 运行模型 1.9 有关操作系统的研究 1.10 本书其他部分概要 1.11 公制单位 1.12 小结 习题 第2章 进程与线程 2.1 进程 2.1.1 进程模型 2.1.2 创建进程 2.1.3 进程的终止 2.1.4 进程的层次结构 2.1.5 进程的状态 2.1.6 进程的实现 2.1.7 多道程序设计模型 2.2 线程 2.2.1 线程的使用 2.2.2 经典的线程模型 2.2.3 POSIX线程 2.2.4 在用户空间中实现线程 2.2.5 在内核中实现线程 2.2.6 混合实现 2.2.7 调度程序激活机制 2.2.8 弹出式线程 2.2.9 使单线程代码多线程化 2.3 进程间通信 2.3.1 竞争条件 2.3.2 临界区 2.3.3 忙等待的互斥 2.3.4 睡眠与唤醒 2.3.5 信号量 2.3.6 互斥量 2.3.7 管程 2.3.8 消息传递 2.3.9 屏障 2.4 调度 2.4.1 调度介绍 2.4.2 批处理系统中的调度 2.4.3 交互式系统中的调度 2.4.4 实时系统中的调度 2.4.5 策略和机制 2.4.6 线程调度 2.5 经典的IPC问题 2.5.1 哲学家就餐问题 2.5.2 读者一写者问题 2.6 有关进程和线程的研究 2.7 小结 习题 第3章 存储管理 3.1 无存储器抽象 3.2 一种存储器抽象:地址空间 3.2.1 地址空间的概念 3.2.2 交换技术 3.2.3 空闲内存管理 3.3 虚拟内存 3.3.1 分页 3.3.2 页表 3.3.3 加速分页过程 3.3.4 针对大内存的页表 3.4 页面置换算法 3.4.1 最优页面置换算法 3.4.2 最近未使用页面置换算法 3.4.3 先进先出页面置换算法 3.4.4 第二次机会页面置换算法 3.4.5 时钟页面置换算法 3.4.6 最近最少使用页面置换算法 3.4.7 用软件模拟LRU 3.4.8 工作集页面置换算法 3.4.9 工作集时钟页面置换算法 3.4.10 页面置换算法小结 3.5 分页系统中的设计问题 3.5.1 局部分配策略与全局分配策略 3.5.2 负载控制 3.5.3 页面大小 3.5.4 分离的指令空间和数据空间 3.5.5 共享页面 3.5.6 共享库 3.5.7 内存映射文件 3.5.8 清除策略 3.5.9 虚拟内存接口 3.6 有关实现的问题._ 3.6.1 与分页有关的工作 3.6.2 缺页中断处理 3.6.3 指令备份__ 3.6.4 锁定内存中的页面 3.6.5 后备存储 3.6.6 策略和机制的分离 3.7 分段 3.7.1 纯分段的实现 3.7.2 分段和分页结合:MULTICS 3.7.3 分段和分页结合:Intel Pentium 3.8 有关存储管理的研究 3.9 小结 习题 第4章 文件系统 4.1 文件 4.1.1 文件命名 4.1.2 文件结构 4.1.3 文件类型 4.1.4 文件存取 4.1.5 文件属性 4.1.6 文件操作 4.1.7 使用文件系统调用的一个示例程序 4.2 目录 4.2.1 一级目录系统 4.2.2 层次目录系统 4.2.3 路径名 4.2.4 目录操作 4.3 文件系统的实现 4.3.1 文件系统布局 4.3.2 文件的实现 4.3.3 目录的实现 4.3.4 共享文件 4.3.5 日志结构文件系统 4.3.6 日志文件系统 4.3.7 虚拟文件系统 4.4 文件系统管理和优化 4.4.1 磁盘空间管理 4.4.2 文件系统备份 4.4.3 文件系统的一致性 4.4.4 文件系统性能 4.4.5 磁盘碎片整理 4.5 文件系统实例 4.5.1 CD-ROM文件系统 4.5.2 MS-DOS文件系统 4.5.3 UNIXV7文件系统 4.6 有关文件系统的研究 4.7 小结 习题 第5章 输入/输出 5.1 I/O硬件原理 5.1.1 I/O设备 5.1.2 设备控制器 5.1.3 内存映射I/O 5.1.4 直接存储器存取 5.1.5 重温中断 5.2 I/O软件原理 5.2.1 I/O软件的目标 5.2.2 程序控制I/O 5.2.3 中断驱动I/O 5.2.4 使用DMA的I/O 5.3 I/O软件层次 5.3.1 中断处理程序 5.3.2 设备驱动程序 5.3.3 与设备无关的I/O软件 5.3.4 用户空间的I/O软件 5.4 盘 5.4.1 盘的硬件 5.4.2 磁盘格式化 5.4.3 磁盘臂调度算法 5.4.4 错误处理 5.4.5 稳定存储器 5.5 时钟 5.5.1 时钟硬件 5.5.2 时钟软件 5.5.3 软定时器 5.6 用户界面:键盘、鼠标和监视器 5.6.1 输入软件 5.6.2 输出软件 5.7 瘦客户机 5.8 电源管理 5.8.1 硬件问题 5.8.2 操作系统问题 5.8.3 应用程序问题 5.9 有关输入/输出的研究 5.10 小结 习题 第6章 死锁 6.1 资源 6.1.1 可抢占资源和不可抢占资源 6.1.2 资源获取 6.2 死锁概述 6.2.1 资源死锁的条件 6.2.2 死锁建模 6.3 鸵鸟算法 6.4 死锁检测和死锁恢复 6.4.1 每种类型一个资源的死锁检测 6.4.2 每种类型多个资源的死锁检测 6.4.3 从死锁中恢复 6.5 死锁避免 6.5.1 资源轨迹图 6.5.2 安全状态和不安全状态 6.5.3 单个资源的银行家算法 6.5.4 多个资源的银行家算法 6.6 死锁预防 6.6.1 破坏互斥条件 6.6.2 破坏占有和等待条件 6.6.3 破坏不可抢占条件 6.6.4 破坏环路等待条件 6.7 其他问题 6.7.1 两阶段加锁 6.7.2 通信死锁 6.7.3 活锁 6.7 -4饥饿 6.8.有关死锁的研究 6.9 小结 习题 第7章 多媒体操作系统 7.1 多媒体简介 7.2 多媒体文件 7.2.1 视频编码 7.2.2 音频编码 7.3 视频压缩 7.3.1 JPEG标准 7.3.2 MPEG标准 7.4 音频压缩 7.5 多媒体进程调度 7.5.1 调度同质进程 7.5.2 一般实时调度 7.5.3 速率单调调度 7.5.4 最早最终时限优先调度 7.6 多媒体文件系统范型 7.6.1 VCR控制功能 7.6.2 近似视频点播 7.6.3 具有VCR功能的近似视频点播 7.7 文件存放 7.7.1 在单个磁盘上存放文件 7.7.2 两个替代的文件组织策略 7.7.3 近似视频点播的文件存放 7.7.4 在单个磁盘上存放多个文件 7.7.5 在多个磁盘上存放文件 7.8 高速缓存 7.8.1 块高速缓存 7.8.2 文件高速缓存 7.9 多媒体磁盘调度 7.9.1 静态磁盘调度 7.9.2 动态磁盘调度 7.10 有关多媒体的研究 7.11 小结 习题 第8章 多处理机系统 8.1 多处理机 8.1.1 多处理机硬件 8.1.2 多处理机操作系统类型 8.1.3 多处理机同步 8.1.4 多处理机调度 8.2 多计算机 8.2.1 多计算机硬件 8.2.2 低层通信软件 8.2.3 用户层通信软件 8.2.4 远程过程调用 8.2.5 分布式共享存储器 8.2.6 多计算机调度 8.2.7 负载平衡 8.3 虚拟化 8.3.1 虚拟化的条件 8.3.2 Ⅰ型管理程序 8.3.3 Ⅱ型管理程序 8.3.4 准虚拟化 8.3.5 内存的虚拟化 8.3.6 I/0设备的虚拟化 8.3.7 虚拟工具 8.3.8 多核处理机上的虚拟机 8.3.9 授权问题 8.4 分布式系统 8.4.1 网络硬件 8.4.2 网络服务和协议 8.4.3 基于文档的中间件 8.4.4 基于文件系统的中间件 8.4.5 基于对象的中间件 8.4.6 基于协作的中间件 8.4.7 网格 8.5 有关多处理机系统的研究 8.6 小结 习题 第9章 安全 第10章 实例研究1:Linux 第11章 实例研究2:Windows Visa 第12章 实例研究3:Symbian操作系统 第13章 操作系统设计 第14章 阅读材料及参考文献

2018-08-24

微服务架构

微服务架构经典书籍!

2018-08-24

空空如也

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

TA关注的人

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