摘要:
项目简介 Project Brief 《利用Python进行数据分析-第二版》自学过程中整理的知识图谱。 Python for Data Analysis: Data Wrangling with Pandas, NumPy and IPython. Knowledge Graph was made 阅读全文
摘要:
部分内容翻译自:Resetting,Checking Out & Reverting Introduction 在git中以下三个命令可以帮助代码回滚。 git reset git checkout git revert checkout和reset通常是进行local或者private的撤销。当p 阅读全文
摘要:
MMDet 工作需要简单看了一下源码,主要侧重训练和推理的部分,涉及到的是Registry、Runner和Hook部分。 核心库 核心库有MMDetection、MMSegmentation、MMDetection3d、MMCV。 MMDetection3d: 支持3d目标检测的模型和数据集 MMD 阅读全文
摘要:
NNLM NNLM:Neural Network Language Model,神经网络语言模型。源自Bengio等人于2001年发表在NIPS上的《A Neural Probabilistic Language Model一文。 理论 模型结构 任务 根据$w_{t-n+1}...w_$来预测$w 阅读全文
摘要:
整体流程(以PASCAL VOC为例) 1.下载PASCAL VOC2012数据集,并将数据集转为tfrecord格式 2.选择并下载预训练模型 3.配置训练文件configuration(所有的训练参数都通过配置文件来配置) 4.训练模型 5.利用tensorboard查看训练过程中loss,ac 阅读全文
摘要:
什么是ulimit? ulimit是一个可以设置或者汇报当前用户资源限制的命令。使用ulimit命令需要有管理员权限,它只能在允许使用shell进行控制的系统中使用。也就是说它已经被嵌入到shell当中了。 基本使用 ulimit 如输出所示,unlimited,当前的用户有无限的资源可以访问。意味 阅读全文
摘要:
什么是 core dump? core dump是一个当进程意外终止时包含进程内存内容的文件。当程序崩溃的时候,core dump由kernel触发。core dump可以作为程序崩溃时的事后快照(post-mortem snapshot),尤其是在难以可靠的重现故障的情况下。 大多数Linux系统 阅读全文
摘要:
多cuda版本的切换依靠软连接来实现 我们首先查看我们的所有的cuda版本,默认保存在/usr/local路径下,可以看到我们当前有9.0 9.2 10.0 10.1 10.2的五个版本的cuda root@zjy-cu90_92_100_101_102:/# cd /usr/local root@ 阅读全文
摘要:
添加 git submodule add <url> <path> url:替换为自己要引入的子模块仓库地址 path:要存放的本地路径 执行添加命令成功后,可以在当前路径中看到一个.gitsubmodule文件,里面的内容就是我们刚刚add的内容 如果在添加子模块的时候想要指定分支,可以利用 -b 阅读全文
摘要:
Linux cgroup Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。Linux CGroupCgroup 可让您为系统中所运行任务(进程)的用户定义组群分配资源 — 比如 阅读全文
摘要:
Generative Models 生成模型帮助我们生成新的item,而不只是存储和提取之前的item。Boltzmann Machine就是Generative Models的一种。 Boltzmann Machine Boltzmann Machine和Hopfield Network对比 En 阅读全文