- 博客(21)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Python使用ray.tune调参无法使用GPU的解决方案
使用ray.tune时默认在CPU上进行,如果要使用GPU需要通过tune.with_resources(trainable,resources_per_trial)的方式分配使用的GPU,否则将报错
2024-02-28 10:31:12
581
1
原创 轻量化CNN模型整理—MobileNet,ShuffleNet,GhostNet
目前CNN的整体发展趋势是向着更深、更复杂的网络发展,但也因此导致了更高的计算代价。而在实际应用中,网络可能需要部署在计算资源有限的平台上,因此简化网络规模、提高网络效率也成为卷积网络研究的一个方向。本文主要整理了轻量化网络结构设计研究中的几个经典网络模型:MobileNet、ShuffleNet和GhostNet。
2023-06-21 17:49:27
4579
原创 sklearn中SVM的可视化
关于sklearn中SVM使用的文章很多,但其可视化部分往往给出代码但解释通常都不是很详细,本文主要对sklearn训练SVM后的可视化过程进行阐述。
2022-10-02 20:20:08
1862
翻译 《Deep Convolutional Inverse Graphics Network》(DCIGN) 翻译
本文对《Deep Convolutional Inverse Graphics Network》的主要内容进行翻译和记录。
2022-06-07 16:05:32
341
翻译 《InfoGAN: Interpretable Representation Learning》翻译
本文对《InfoGAN: Interpretable Representation LearningInformation Maximizing Generative Adversarial Nets》一文的主要内容进行翻译和记录。
2022-06-05 21:03:45
356
翻译 文献翻译 Deep Learning
该篇文章为18年图灵奖得主,被誉为“深度学习之父”的Lecun、Bengio、Hinton三位业界巨擘共同发表在Nature上的关于深度学习的综述,DOI:10.1038/nature14539。笔者读后受益匪浅,尝试做一翻译,方便自己理解和回味。由于原文篇幅较长,主要对原文中历史、概念和理论进行翻译,原文里一些举例内容并没有全部翻译。此外由于笔者能力有限,其中若有错误之处还请各位包涵和指出。摘要:深度学习允许具有多层结构的计算模型学习具有多抽象层级的数据表征。这些方法极大提高了语音识别、图像目标识.
2022-03-21 15:58:37
779
原创 LeetCode题解 99.恢复二叉搜索树
题目描述:给定二叉搜索树的根节点root,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。题目分析:对象数据结构为二叉搜索树。二叉搜索树任意节点具有以下特征:节点的左子树只包含小于当前节点的值。节点的右子树只包含大于当前节点值的值。所有左子树和右子树自身必须也是二叉搜索树。因此正确的二叉搜索树中序遍历的结果应该为一递增序列,而当二叉搜索树中仅两个节点的值交换后,其中续遍历的序列中将存在两个点不满足递增关系(称为异常点),如下图。...
2021-09-06 15:45:08
123
原创 本地Python按LeetCode输入生成二叉树
近期在LeetCode上刷树相关的题,LeetNode的二叉树的输入为一个列表,如下图。笔者平时习惯在本地编程调试正确后再提交,因此在本地调试时需要能将对应列表转化成二叉树的结构。LeetCode中树以列表形式输入首先分析一下输入列表和对应二叉树的关系。实际上输入列表就是对对应二叉树的层序遍历,即逐层地,从左到右访问并输出所有节点,其中null表示没有对应子节点。按上述方式生成的输入列表将具有以下特点:1.若列表不为空,则列表的首项元素为二叉树的根2....
2021-08-14 15:40:32
1657
原创 NVIDIA Jetson AGX Xavier学习笔记3——环境配置(pytorch、torchvision、cv2)
最近研究中需要使用NVIDIA Jetson AGX Xavier人工智能开发组件。由于也是第一次接触相关硬件设备,遇到了很多困难。在这里记录整个Jetson AGX Xavier组件的学习过程(其中很多内容网上有比较详细的教程,我就直接引用参考的相关资源,感谢这些文章作者的付出),希望能够帮助到有同样需求的人。在学习笔记2中我们为NVIDIA Jetson AGX Xavier安装了系统和一些基本组件,本篇继续进行运行代码所需要的环境搭建。1 miniforge安装及...
2021-06-28 20:33:39
3103
4
原创 NVIDIA Jetson AGX Xavier学习笔记2——JetPack安装(刷机)
最近研究中需要使用NVIDIA Jetson AGX Xavier人工智能开发组件。由于也是第一次接触相关硬件设备,遇到了很多困难。在这里记录整个Jetson AGX Xavier组件的学习过程(其中很多内容网上有比较详细的教程,我就直接引用参考的相关资源,感谢这些文章作者的付出),希望能够帮助到有同样需求的人。...
2021-06-25 11:39:33
5511
5
原创 NVIDIA Jetson AGX Xavier学习笔记A——开发组件接线
最近研究中需要使用NVIDIA Jetson AGX Xavier人工智能开发组件。由于也是第一次接触相关硬件设备,遇到了很多困难。在这里记录整个Jetson AGX Xavier组件的学习过程(其中很多内容网上有比较详细的教程,我就直接引用参考的相关资源,感谢这些文章作者的付出),希望能够帮助到有同样需求的人。本篇介绍为了完成开发组件需要的接线方式。1. 接口...
2021-06-25 09:54:28
3508
3
原创 NVIDIA Jetson AGX Xavier学习笔记1——前期准备(虚拟机系统安装)
最近研究中需要使用NVIDIA Jetson AGX Xavier人工智能开发组件。由于也是第一次接触相关硬件设备,遇到了很多困难。在这里记录整个Jetson AGX Xavier组件的学习过程,
2021-06-20 17:58:56
1281
原创 《深度学习》阅读笔记 5 机器学习基础(一)
本篇主要为原书5.1-5.3节内容,定义了机器学习算法的基本概念,简要描述了机器学习能完成的主要任务;指出机器学习过程中存在的欠拟合和过拟合两大问题,从选择容量及正则化角度提供了解决欠拟合、过拟合问题的基本思路;简要介绍了验证集的必要性和交叉验证方法。5.1 学习算法机器学习算法是一种能够从数据中学习的算法,Mitchell (1997) 将学习的定义为: ‘‘对于某类任务 T 和性能度量P,一个计算机程序被认为可以从经验 E 中学习是指,通过经验 E 改进后,它在任务 T 上由性能度量 P 衡量的
2020-10-30 17:01:07
294
原创 《深度学习》阅读笔记1.2 深度学习发展趋势及特点
本篇主要为原书1.2节内容,从历史发展角度对深度学习方法进行介绍,使读者对对深度学习的特点及变迁有了整体的认识。1 深度学习在人工智能方法中位置
2020-09-09 15:39:53
962
原创 《深度学习》阅读笔记1.1 全书概要
本栏目用来记录自己在阅读深度学习(Deep learning book)时的笔记及思考。主要阅读译文版,参考英文原版本文对全书整体架构做一简要概括,以帮助自己理清全文思路1.《深度学习》的主要内容本书系统地介绍了深度学习近年来的成果及研究的关注点。首先介绍了需要的数学基础知识和机器学习中的基本概念;接着从方法论、典型模型和应用案例的角度对目前已经相对成熟深度学习方法进行了详细介绍;最后讨论了一些深度学习研究中值得进一步关注的要点及方向。2.《深度学习》全书架构...
2020-09-09 10:46:25
257
原创 MATLAB安装libsvm(3.24版本无需额外编译)
最近研究中需要用到SVM,遂在MATLAB安装了libsvm工具包,相比MATLAB自带的SVN工具具有更强的功能。在网上找到的多数安装教程常常指出由于libsvm是基于c语言编写需要对其进行编译才能在MATLAB中运行,我也参考了一些教程用相对麻烦的步骤完成了编译,但是后来在阅读reame文件时发现我下载的3.24版本的libsvm对于windows系统实际上下载的文件已经包含了编译后的文件,无需进行编译。 ...
2020-05-28 20:41:37
3799
10
原创 [Python学习]Python绘图matplotlib——plot
通过help()查看matplotlib.pyplot的介绍,翻译如下Help on function plot in module matplotlib.pyplot:plot(*args, **kwargs)1.以x、y绘制图像. 调用方式:: plot([x], y, [fmt], data=None, **kwargs) ...
2019-07-19 15:55:27
366
原创 Sublime中使用PDB调试Python代码
一.Sublime中调用PDB目录一.Sublime中调用PDB二.PDB指令1.通过工具栏 安装SublimeREPL插件后,在工具栏中点击“工具→SublimeREPL→Python→Python-PDB current file”。2.通过快捷键 在工具栏点击“首选项 →Key Bingdings-User”,在弹出[]中串口键入代码...
2019-04-30 10:38:59
1973
转载 Sublime快捷键V0.1
目录1.窗口操作2.文件操作3.文本操作1.窗口操作(1)ctrl+shift+n 打开一个新的Sublime窗口(2)ctrl+shift+w 关闭当前Sublime窗口即其中所有文件(3)F11 全屏/退出全屏2.文件操作(1)ctrl+n 新建文件(2)ctrl+f4/ctrl+w关闭文件(3)ctrl+shift+s 另存为3.文本...
2018-10-17 16:34:40
689
torch-1.9.0-cp36-cp36m-linux_aarch64.whl
2021-07-09
Python中怎么让argparser帮助同时显示参数名和可选项
2022-12-05
python中matplotlib绘制的图像能否直接获取并作为其他函数输入?
2022-02-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人