- 博客(21)
- 收藏
- 关注
原创 【阅读笔记】Dense trajectories and motion boundary descriptors for action recognition
DT论文提出了一种基于密集轨迹和运动边界直方图描述符的视频表示方法,用于动作识别。通过在九个数据集上的广泛实验,验证了该方法的有效性。研究还探讨了不同描述符的融合,以及时空金字塔对提升分类性能的影响。实验结果表明,该方法在多个标准数据集上达到了或超越了当前最先进的性能。
2024-11-20 18:52:06
1079
原创 对 MODNet 网络结构直接剪枝的探索
在前面的文章中,笔者与小伙伴们分享了对 MODNet 主干网络部分以及其余分支分别剪枝的探索历程,即先分解、再处理、后融合的手法。然而,马克思曾深刻地思考社会的全面性,强调社会是一个复杂而相互关联的整体。在他的《资本论》中,他突显了社会结构的总体性,认为理解社会现象需要考虑各个层面的相互作用。正如马克思强调的那样,我们不能孤立地看待社会中的一部分,而是应该以全面、整体的视角去考虑其内在关系和矛盾。在这个思想的启发下,笔者将 MODNet 作为一个整体,直接做剪枝处理。
2024-01-24 15:54:57
1090
1
原创 MODNet 剪枝再思考: 优化计算量的实验历程分享
通过再一次分析 MODNet 网络结构,笔者发现V1代的剪枝版本在计算量上处理得不够好,于是,本文从计算量的角度分析,对 MODNet 网络结构中计算量占比较大的部分重新进行剪枝处理,并进行参数替换。实验结果表明,剪枝后的模型相比原模型降低了一半的计算量,推理时延也有了明显的改进,然而,模型精度并不好!(1)从剪枝本身考虑相同情况下,大 sparse 导致更多的特征提取层无法提取到必要的特征,破坏了核心结构;固定整体剪枝比例存在漏洞,导致有些模块去除了重要程度较高的通道;
2024-01-21 23:22:26
1244
1
原创 对 MODNet 其他模块的剪枝探索
本文将分享笔者对MODNet 网络结构内部其他模块的剪枝探索,剪枝策略同前文主干网络是一样的,剪枝完成后对参数进行替换即可,接下来,就开启探索之旅吧~~
2024-01-21 13:58:17
932
原创 对MODNet 主干网络 MobileNetV2的剪枝探索
MODNet 将人像抠图分解成了三个相关的子任务:语义估计(Semantic Estimation)、细节预测(Detail Prediction)、语义-细节融合(Semantic-Detail Fusion),分别对应着模型结构中 Low-Resolution Branch(LR-Branch)、High-Resolution Branch(HR-Branch)、Fusion Branch(F-Branch) 三个分支。
2024-01-20 23:53:08
2313
8
原创 模型剪枝大揭秘与实战演练
我们可以把网络剪枝看成神经系统的减肥计划,去掉那些多余的神经元,让整个系统更精瘦、更灵活、表现更好!对我们而言,剪枝相当于做减法,去掉那些多余的烦恼、复杂性,这样,我们的生活就会像一杯清爽的果汁,简单而美好!因此,无论是神经网络,还是我们人类,减法都是提升性能的秘诀!让我们一同去寻找属于自己的减法,携手共创美好未来!
2024-01-20 16:59:02
2112
5
原创 Django 图片上传与下载
在Web开发中,文件上传和下载是常见的功能之一。Django 是一位魔法师🪄,为我们提供了 FileField 和 ImageField 等神奇得字段类型,以及相应的视图和模板标签,使得处理文件变得十分便捷。
2024-01-19 19:50:40
1734
1
原创 Django 在CSS中实现外部类中特定元素的个性化样式修改
在前端开发中,有时我们需要在一个大的外部类中对内部的某些元素进行独立的样式修改。本文将介绍四种方法:使用更具体的选择器、为元素添加唯一标识ID、使用嵌套选择器、在HTML中添加内联样式。通过这些方法,我们可以实现更灵活的样式管理,针对进行个性化的设计。
2024-01-15 22:29:54
534
1
原创 Django 实现表单填写的取消功能
在 Web 开发中,表单是用户与应用程序进行交互的关键组件之一。在 Django 中,我们可以通过多种方式实现表单填写的取消功能。本文将介绍三种常见的实现方法,包括。
2024-01-15 22:11:25
479
1
原创 Django HTML 模板继承
在使用 Django 构建 Web 应用时,HTML 模板继承能够更加灵活和有效地管理和组织前端代码。通过继承,我们可以在不同的页面之间共享相同的结构和布局,减少代码冗余,提高可维护性。本文将讲述Django 中的 HTML 模板继承,并以示例讲解具体的使用方法。
2024-01-14 15:52:39
1834
1
原创 Django 用户密码重置功能
Django 用户密码重置时,用户初始化一定是采用django自带的get_user_model(),而不是自定义用户类!
2024-01-13 22:57:03
1166
1
原创 Django 隐私保护之数据加密解密
在网络应用和信息系统中,数据安全性是至关重要的一环。为了保护敏感信息免受未经授权的访问,常常需要使用加密技术。Django提供了 Cryptography 数据加密库,支持多种加密操作,如对称加密、非对称加密、哈希函数等。
2024-01-13 20:42:50
1008
1
原创 Django 处理文件上传按钮可见性
在Django项目中,通过上传图片并在后端进行处理时,有时可能希望在点击提交后隐藏提交按钮。例如图1,点击提交后按钮的存在影响用户体验。因此,我们希望有效控制视图中按钮的可见性!下列提供两种方案,建议大家在学习的时候都可以尝试。
2024-01-12 12:03:47
384
1
原创 Django 用户注册与邮箱验证
在许多Web应用中,用户注册时需要邮箱验证,以确保提供的邮箱地址是有效的。Django提供了一些第三方库,其中是一个强大的身份验证和账户管理解决方案,可以方便地实现这一功能。
2024-01-12 11:30:04
761
原创 Ubuntu 20.04 配置深度学习开发环境
写在前面由于笔者目前用的是VMware下的Ubuntu20.04,曾经也尝试过安装GPU版本的Pytorch,但虚拟机下安装英伟达驱动一直困扰着我。于是安装了cpu版本的Pytorch,凑合着跑通了深度学习项目(QAQ)后来了解到需要安装vSphere Bitfusion Client客户端,但由于时间与精力有限就没有去尝试。如果有其他小伙伴在VM 下的ubuntu中成功配置好深度学习环境,有待指点迷津呀~~最近,我的小伙伴慕笙需要...
2022-03-06 23:51:49
10023
19
原创 OpenVINO执行脚本demo_squeezenet_download_convert_run.bat报错
运行英特尔OpenVINO的demo示例—demo_squeezenet_download_convert_run.sh,报错,提示requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘http://raw.githubusercontent.com‘, port=443)、HTTPSConnection object at 0x7f497ad085f8>: Failed to establish a new connection:
2022-01-29 21:01:58
1993
原创 OpenVINO 的安装及配置
以下为Win10 64位Intel OpenVINO工具套件的详细安装教程。首先安装外部软件依赖,①Visual Studio2047或2019;②Cmake,版本要求不低于3.4;③Python 64位,版本要求不低于3.6且不高于3.8
2022-01-29 20:49:41
7786
13
原创 初识OpenVINO
英特尔OpenVINO,全称Open Visual Inference Neural Network Optimization,是一种用于深度神经网络中实现模型优化和推理加速的开源工具套件。
2022-01-29 20:26:36
4547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人