- 博客(31)
- 收藏
- 关注
原创 PyCharm缓存将C盘挤爆?一招帮你从根本上解决(超详细)
PyCharm缓存将C盘挤爆?一招帮你从根本上解决(超详细) 每天使用 PyCharm 开发日积月累C盘快被缓存挤爆,遵循有疑问就去官网查文档的习惯, 找到了能从更根本上解决问题的方法,一起来看看吧!
2022-04-09 10:22:23 25993 25
原创 深度学习 | 还在用双系统?一文教你PyCharm+WSL2+CUDA搭建开发环境
PyCharm+WSL2+CUDA搭建开发环境。我们在开发深度学习项目的时候,经常出现对 Linux 友好但是对 Windows 不是完全支持的情况,但是装双系统之后,文件不能共享,这就比较烦恼;如果使用虚拟机,读取不了显卡也比较头痛。值得兴奋的是,Win10 现在出了 WSL,就是 Windows 下的子系统,将 Linux 生态也并进来了,使用 WSL 可以快速搭建一个 Linux 子系统并且完美运行 cuda,一个字:爽!
2022-01-05 21:22:42 17779 8
原创 Centos | 一招解决所有 ImportError: xxx: cannot open shared object file
Centos 一招解决所有 ImportError: xxx: cannot open shared object file。我们平时开发,经常会出现一些系统环境依赖找不到的问题。遇到的时候,通常的做法是去百度将错误搜索下,但是有一些时候会遇到没有对应的答案,这就很头痛,找了很久都没办法解决,光搞环境就可以搞个好几天。直到有一天,我发现了这个命令 `yum whatprovides xxx`,瞬间解决了我所有的问题,我以后都不需要惧怕系统依赖找不到的问题了,下面,我就来演示下其使用。
2021-12-13 23:07:16 5949
原创 深度学习 | TensorFlow 2.x 和 1.x 限制显存(超详细)
深度学习 | TensorFlow 2.x 和 1.x 限制显存(超详细)部署深度学习服务的时候,往往不是让其吃满一整张卡,而且有时候会出现致命的 OOM (Out of Memory)错误,这就需要适当限制下显存,下面介绍下如何使用代码限制显存。
2021-11-30 14:20:05 6922 1
原创 ROS Melodic 安装必成功流程+避坑指南(超详细)
ROS Melodic 安装必成功流程+避坑指南(超详细)现在的机器人越来越火,市场上的需求量越来越高,我们要学习如何更快速的搭建机器人系统,来为我们的开发助一臂之力,下面介绍一种必成功的安装 `ROS` 的方式。
2021-11-09 21:32:06 27563 18
原创 YAPI 部署从零到一,我都帮你梳理好了
YAPI部署,我们平常开发的时候,服务总需要入参的返回,我们没有接口一多的情况下,如果不做好文档,往往很难去维护,而且测试环境搭建也需要时间,这时候就需要一款产品可以帮我我们减轻这些工作量了,下面给大家简介 YAPI 的安装。
2021-11-05 15:13:08 10211 2
原创 CentOS7 升级 Git (最新方法,秒杀一切旧方法!)
在网上看到的 make 直接卡在某个编译环境死活进行不下去,然后试了很多人说的 https://centos7.iuscommunity.org/ius-release.rpm 这个链接直接显示访问不了。出于这些原因,我最终找到了最新使用 IUS 安装的方法,该方法也是 Git 官方推荐的:下面开始:yum install \https://repo.ius.io/ius-release-el7.rpm \https://dl.fedoraproject.org/pub/epel/epel-rel
2021-08-30 15:02:06 6873 3
原创 Airflow | 脚本东零西散?Airflow 快速搭建 pipeline(超详细)
结合我自己踩过的坑,和 官方网站注意,一定要使用 linuxwindows 会报 ModuleNotFoundError: No module named 'termios' ,这个 python 库在 window 里面没有注意全程安装都要 sudopip 安装# airflow needs a home, ~/airflow is the default,# but you can lay foundation somewhere else if you prefer# (option
2021-06-25 17:23:23 1947 1
原创 Docker | Docker 快速搭建 TensorRT 环境(超详细)
利用Docker快速搭建TensorRT环境。我们平时训练 or 部署的环境, TensorFlow 和 Pytorch 有时候会出现兼容性导致的错误,如果线上已经部署了多个 TensorFlow 模型的情况下,后续要继续使用 TensorFlow 而不能使用 Pytorch 写的更好的网络,这导致我们在模型选型的时候很受制约。另外,我们如果直接使用 Python 部署的话,其作为解释语言的处理速度无法超过编译语言,这导致推理会比较耗时。借助 docker 容器的便捷性,更加能够快速进行TensorRT搭建
2021-05-30 11:24:25 11969 13
原创 Python | Path 让文件路径提取变得简单(含代码)
文章目录前言一、Path 是什么?二、使用步骤1.提取文件名3. 提取父文件2.提取文件后缀2.更改文件后缀2.遍历文件组合文件路径总结前言一、Path 是什么?二、使用步骤1.提取文件名.name3. 提取父文件.parent2.提取文件后缀.suffix2.更改文件后缀.with_suffix2.遍历文件.iterdir()组合文件路径.joinpath总结...
2021-05-25 20:32:26 45962 16
翻译 深度学习OCR | 文字识别网络 CRNN 论文翻译
CRNN 论文翻译:基于图像的序列识别是计算机视觉中一个长期的研究课题。在本文中,我们研究了场景文本识别问题,这是基于图像的序列识别中最重要和最具挑战性的任务之一。本文提出了一种新的神经网络结构,它将特征提取、序列建模和转录集成到一个统一的框架中。
2021-05-25 09:56:25 2824
原创 Python | 不会用 Python tar 打包解包?一招解决!(含代码)
Python tar 深度学习的前期需要整理大量的训练数据,这些数据往往需要传输,大量数据集上传速度超级慢,直接使用代码打 tar 包,速度蹭蹭蹭上去!在网上甚至官网也找不到适合我自己的打包方式,要不是只能指定文件目录直接打包,这导致我看不能加进度条,无法得知具体的进度;要不就是打包之后的结构是从根目录开始,解压之后层级变得超级深,最终,被我找到了适合我自己的方法,下面就献上我的终极解决方法。
2021-05-07 20:00:54 1012 2
原创 Python识别二维码条形码?用pyzbar一招搞掂(含代码)
Python识别二维码条形码,用Pyzbar一招搞掂二维码和条形码在我们的日常生活中的使用场景越来越多,使得其识别成为CV技术中的热门方向,下面介绍如何是使用 pyzbar 快速识别二维码和条形码,让您的业务快速成型
2021-01-22 11:40:46 12149 9
原创 Docker 搭建深度学习环境镜像,一次搭建,无限部署!
Docker 搭建深度学习环境镜像,让你一次搭建无限部署我们平常开发的时候,难免会遇到多种不同的环境,有的是底层的驱动,有的是依赖库。依赖库的比较好办,可以使用虚拟环境进行分隔,但是不同的驱动的话,我们就会挺头疼的,这时候,Docker 可以解决这一烦恼。除了开发,我们还会涉及到项目部署,虽然有运维工程师,但是我们开发工程师还是需要协助进行环境的安装,每一个项目都要重头再来搭建环境,让人极其烦躁,但是不做又不行,一个很好的解决方式就是使用Docker 打包镜像,可以将我们这个搭建环境的过程只需一次就可以
2020-11-04 20:13:10 4158 6
原创 Conda 下载慢? 一招帮你解决!
Conda下载超级慢!安装好 Conda之后,使用其安装东西的时候,是从国外的服务器下载的,速度超级!超级!超级!慢!,很多时候还会出现访问失败中断了下载,导致每次需要安装环境都很崩溃。我们国内有搭建 Conda 的镜像源,我们将我们本地的 `Conda` 安装的源切换成国内的源之后,下载速度立刻起飞! 亲试有效!!!
2020-10-31 21:12:14 7339
原创 Ubuntu18.04 安装Nvidia驱动+CUDA+cuDNN+Anaconda3(图文超详细)
Ubuntu18.04 安装Nvidia驱动+CUDA+cuDNN+Anaconda3本教程涵盖深度学习最需要的以下几个驱动的安装方法:Nvidia驱动、CUDA、cuDNN、Anaconda3跟着本文一套做下去可以帮大家节省大量的时间,一步到位,下面让我们开始吧!
2020-10-31 17:20:23 5123 5
原创 深度学习实战 | 智慧工地安全帽和危险区域检测系统(代码已开源!)
智慧工地安全帽和危险区域检测系统随着人工智能的发展,现在越来越多的场景需要人工智能。在工厂的厂区中以安全为首,但工人普遍缺乏佩戴安全帽意识;工厂环境复杂,有各种各样的禁止进入的区域,普通的图像识别算法很难实现;加上使用传统的人工监管存在诸多缺点。基于计算机视觉的安全帽自动识别技术设计通过在施工现场布设视频监控设备或利用现有的施工监控设备,采用机器视觉的相关方法进行安全帽的自动识别,可以实现对作业人员安全帽佩戴情况信息的全程快速识别,在降低监管费用的同时提升了监管信息化水平。
2020-10-24 14:56:37 13939 24
原创 Pycharm | 一文掌握 Pycharm 中的 Git 操作 ( 超详细)
Pycharm 中的 Git 操作日常开发中,经常会使用 Git 来管理项目, 平时开发使用 Pycharm, 下面教大家如何使用 Pycharm 里面的 Git 插件来进行图形化的操作.
2020-10-22 18:00:29 55486 4
原创 Linux | 一招解决 KeyError: ‘LD_LIBRARY_PATH‘ 错误
一招解决 KeyError: 'LD_LIBRARY_PATH' 错误有两种现象1)无论是 Pycharm Run 还是 终端Terminal 都会出现 【KeyError: 'LD_LIBRARY_PATH'】 2)使用 Pycharm的 RUN 出现【KeyError: 'LD_LIBRARY_PATH'】,但是 终端Terminal 可以跑
2020-10-12 20:22:46 3629
原创 Git | 面试官问你 Git 原理,你能回答得出来吗?
Git 原理,面试官问你 Git 原理可以回答得出来吗?我们每天上班都要用到 Git,每次我们都输入那几个常用的命令,但是你知道这些命令到底执行了什么操作吗?下面我结合官方的文档和我自己的理解,和大家解释下每个命令到底执行了什么操作。
2020-09-30 18:19:19 844
原创 【嵌入式实战】LOG 输出信息让你眼花缭乱?这里一招帮你解决!(超详细)
嵌入式设备里面,都是有很多个模块相互构成的,如果只是将 LOG 直接 printf 打印出来,会导致满屏都是 LOG 的信息,让你眼花缭乱,而且很多不重要信息输出,让你拿不定轻重,我这里根据一些库的思想,搭建了一个 LogUltra 模块,可以随时开启、关闭某一个模块的打印信息,并且可以将该模块的主次信息选择打印
2020-09-08 13:53:39 1227
原创 【嵌入式实战】STM32 Bootloader 快速实现(超详细)
我是 AidenHinGwenW,本文介绍如何快速实现 STM32 BootLoader 的引导。嵌入式的设备,或多或少都需要对设备进行更新已适配更多的需求,`bootLoader` 的设计就是为了设备能够进行远程升级或者只用指令升级,极大简便了升级需要的步骤,做到傻瓜式升级,极大增强了产品的后续维护性。下面我来介绍写如何快速实现 STM32 BootLoader 的引导,帮助正在读文章的您更快将此技术运用起来!
2020-09-05 16:38:21 51575 22
原创 【嵌入式实战】一文拿下 STM32 Lwip MQTT(超详细)
本文让你快速使用 STM32 Lwip 实现 MQTT ,如今的时代发展很快,万物互联成为趋势,每个产品都需要连接到网络,MQTT这种及其轻量级的传输协议逐渐使用广泛。本文集合 CubeMX 快速生成代码框架,结合简单的驱动代码,快速时间 STM32 的 MQTT 功能
2020-09-04 18:16:09 15689 21
原创 【嵌入式实战】STM32+Lwip 实现 DHCP+HostName(超详细)
STM32+Lwip 实现 DHCP+HostName(超详细):随着物联网设备的增加,在一般场景中,使用 DHCP 可以更加快捷方便的让设备可以做到不同局域网都插上网线可以立刻使用。
2020-08-30 12:57:57 8255 1
原创 【嵌入式实战】STM32+Lwip 实现 SNTP 网络授时(超详细)
STM32+Lwip 实现 SNTP 网络授时(超详细):物联网的设备,离不开时间戳的使用,下面介绍 STM32 + LWIP 如何 使用 SNTP 获取网络时间
2020-08-30 12:18:05 11272 8
原创 【嵌入式实战】STM32+FreeRTOS+LWIP+WolfSSL 实现 HTTPS(超详细)
STM32+FreeRTOS+LWIP+WolfSSL 实现 HTTPS(超详细):如今的物联网时代,需要追求数据通信的安全性,传统的 HTTP 是明文传输,需要使用 HTTPS 的加密机制才能有效保证传输数据的安全性,WolfSSL 是一个轻量级的 SSL / TLS 库 ,能够很好的使用在嵌入式设备上面。
2020-08-30 00:06:42 16347 8
原创 【嵌入式小技巧】STM32 实现 SEGGER RTT 打印(超详细)
嵌入式的开发离不开 log 的打印,我们常常使用的是重定向printf到串口打印输出,但是会对系统的实时性产生一定的影响,RTT技术可以在一定程度解决这个问题。
2020-08-29 15:59:07 23602 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人