JinaoLiu's Blog

Welcome to my blog.

GitHub Actions使用

技术博客

🎯🎯🎯 GitHub Actions使用 👉 GitHub Actions介绍 具体关于这一块的介绍, 就不细说了, 这里列出两个资源, 特别是GitHub自己的官方文档关于GitHub Actions的使用写的非常详细. https://docs.github.com/zh/actions/learn-github-actions https://www.bilibili....

计算机视觉

计算机视觉课程前两章总结

计算机视觉 一、计算机视觉简介 定义:用计算机模拟人类的视觉系统,去完成人类的视觉任务 基本任务:图像分类 目标检测与定位 语义分割和实例分割 图像分类:对图像进行分类 语义分割:对每个像素点进行分类且不区分相同类别的个体 分类+定位:单目标检测 目标检测:多个目标的分类与定位 实例分割:实例分割是一个与目标检测密切相关的概念。但是,与目标检测不同,输出是包含对象的掩码(或轮...

博客总结

总结博客

🎯🎯🎯 总结与反思 👉 主题选择 博客所发布的文章都是技术类的文章, 将最近学习的知识总结成文章, 帮助自己和其他人更快速的去解决问题, 未来将会主要更新深度学习 、推荐系统 、图神经网络三个主题, 其中包括经典文章的解读 等内容 👉 页面布局 整体页面包含有HOME 文章详情 ABOUT Tags 四个部分 HOME包含有 背景图片 文章列表 特色标签 个人信息 友情链接等 ...

Pytorch显存管理

了解显存管理的机制

Pytorch显存管理 Pytorch显存 显存分配机制 torch.cuda.memory_allocated() # torch.tensor占用的显存 torch.cuda.max_memory_allocated() # 全部占据的缓存有多少,效果与memory_reserved一样 torch.cuda.memory_reserved() # 查看当前进程分配的显存缓冲区是多...

OC 内存管理的基本概念

OC 内存管理的基本概念以及应用

OC 内存管理的基本概念 内存管理的基本概念 栈区 stack 堆区 heap heap(堆)是最自由的一种内存,它完全由程序来负责内存的管理,包括什么时候申请,什么时候释放,而且对它的使用也没有什么大小的限制。在C/C++中,用alloc系统函数和new申请的内存都存在于heap段中。 BSS区 来存放...

Git 代码回滚

回滚代码的正确姿势

git revert 和 git reset 的区别 sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认情况下是 -–soft。 执行上述命令时,这该条c...