带你学AI
文章平均质量分 78
小宋是呢
作者简介:深度学习开发分享博主。全网粉丝3W+,阅读量200W+。
CSDN深度学习博客专家以及微信公众号《简明AI》主要作者。创作内容是基于深度学习的理论学习与应用开发技术分享,致力于最简单明了AI技术分享与最实用AI应用教程。
撰写并发表深度学习论文两篇,获得国家级及省级一等奖奖项八次,以第一作者授权实用新型及发明专利共计十余项,天池与BDCI比赛Top10奖项数次。
在某公司担任算法工程师,从事计算机视觉及时序序列数据的检测识别;深度学习工程化经验丰富,擅长针对新算法研究与应用,包括对模型调优、模型转化及多平台部署等。
展开
-
『开发技术』LabelImg安装及使用介绍
LabelImg是一个图形图像注释工具。它是用Python编写的,并使用Qt作为其图形界面。注释以PASCAL VOC格式保存为XML文件,这是ImageNet使用的格式。此外,它还支持YOLO格式观看演示视频安装从源头构建Linux / Ubuntu / Mac至少需要Python 2.6并且已经使用PyQt 4.8进行了测试。但是,强烈建议使用Python ...原创 2019-08-19 11:46:13 · 1741 阅读 · 0 评论 -
『人脸识别系列教程』0·MTCNN讲解
原文出处:http://www.sfinst.com/?p=1683背景介绍: 人脸检测,解决两个问题:1)识别图片中有没有人脸?2)如果有,人脸在哪?因此,许多人脸应用(人脸识别、面向分析)的基础是人脸检测。 大多数人脸检测采用的流程为两阶段: 1) 找出所有可能是人脸的候选区域 2) 从候选区域中选择出最可能是人脸的区域 本文的主角MTCNN,大致是这种套路,也集成了其优缺点为:...原创 2019-11-17 02:29:06 · 1465 阅读 · 0 评论 -
『AI原理解读』MindSpore1.2强大并行能力介绍与解读
融合 5 大维度,强大的自动并行MindSpore 自动并行提供了 5 维的并行方式:数据并行、算子级模型并行、Pipeline 模型并行、优化器模型并行和重计算,并且在图编译阶段,有机融合了 5 个维度的并行。这 5 维并行方式组合起来构成了盘古的并行策略。a. 数据并行数据并行是最基本,应用最广的并行方式,其将训练数据(mini-batch)切分,每台设备取得其中一份;每台设备拥有完整的模型。在训练时,每台设备经过梯度计算后,需要经过设备间的梯度同步,然后才能进行模型参数的更新...原创 2021-04-27 11:06:04 · 604 阅读 · 0 评论 -
『AI实践学』Ubuntu安装MindSpore-gpu1.x踩坑之旅
0.引子测试环境ubuntu18.4 cuda10.2 使用conda创建cudatoolkit=10.1测试代码:import numpy as npfrom mindspore import Tensorfrom mindspore.ops import functional as Fimport mindspore.context as contextcontext.set_context(device_target="GPU")x = Tensor(np.ones..原创 2020-10-23 21:39:14 · 1068 阅读 · 2 评论 -
『JAX中文文档』JAX快速入门
JAX快速入门JAX是CPU,GPU和TPU上的NumPy,具有出色的自动区分功能,可用于高性能机器学习研究。通过其更新版本的Autograd,JAX可以自动区分本机Python和NumPy代码。它可以通过Python的大部分功能(包括循环,if,递归和闭包)进行区分,甚至可以采用派生类的派生类。它支持反向模式和正向模式差分,并且两者可以任意顺序组成。新功能是JAX使用XLA在诸如GPU和TPU的加速器上编译和运行您的NumPy代码。默认情况下,编译是在后台进...翻译 2021-04-25 22:20:49 · 11964 阅读 · 0 评论 -
『开发技巧』解决Python使用pandas读取xlsx文件报错“ImportError: Missing optional dependency ‘xlrd‘”的问题
0x01:引子笔者在使用Mac进行Python开发时使用pandas读取xlsx文件遇到这个错误:ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.看似简单直接安装xlrd即可,实则在操作过程中并不顺利,又报出其他错误。笔者在这里分享一下自己遇到问题及解决步骤。0x02:历程按照..原创 2021-04-17 10:02:52 · 8922 阅读 · 4 评论 -
『开发技巧』全网最详尽解决Ubuntu安装NVIDIA驱动报错“nvidia-drm”或“nvidia-modeset”的方法
An NVIDIA kernel module 'nvidia-modeset' appears to already be loaded in your kernel.原创 2021-04-15 14:06:02 · 9574 阅读 · 1 评论 -
『开发技巧』全网最详尽Ubuntu中VSCode命令行间隔过大问题
0x01:引子在Ubuntu使用VSCode时,如果系统语言设置为中文,VSCode中命令行就会出现字体间隔过大,影响使用的问题。如下所示:0x02:解决方法想解决这个问题很简单,只需给菜小宋点个赞,然后修改字体即可^^修改字体方法如下所示:依次点击:File->Preferences->Settings即可进入设置选项,如下所示:搜素框内输入:“font”,找到:“Editor:Font Family”菜单。将里面其他内容删除,仅保...原创 2021-04-15 10:26:29 · 698 阅读 · 1 评论 -
『一起学AI』生成对抗网络(GAN)原理学习及实战开发
17.1。生成对抗网络COLAB [火炬]在Colab中打开笔记本在本书的大部分内容中,我们都讨论了如何进行预测。在某种形式上,我们使用了深度神经网络学习的从数据示例到标签的映射。这种学习称为判别学习,例如,我们希望能够区分照片中的猫和狗中的照片。分类器和回归器都是歧视性学习的例子。通过反向传播训练的神经网络颠覆了我们认为关于大型复杂数据集的判别式学习的所有知识。在短短5至6年间,高分辨率图像的分类精度已从无用提高到了人类水平(有些警告)。我们将为您提供其他所有关于深度神经网络效果惊人的.原创 2021-04-14 14:03:34 · 2926 阅读 · 13 评论 -
『带你学AI』在英伟达Jetson(NX、Nano、AGX)平台安装深度学习(PyTorch、TensorFlow、MXNet)开发环境极简教程
0x00:引子最近有些读者朋友问到如何在英伟达Jetson平台安装深度学习环境,最近刚好也在做这方面工作。看到网上一些教程写的杂乱,所以打算记录下我的配置流程,给大家做个参考。0x01:环境与硬件笔者这里使用的是英伟达JetsonNX硬件平台,系统环境是JetPack 4.4.1。其他平台和版本可以参考这个步骤安装。python版本3.6。安装以下深度学习环境:TensorFlow == 2.3.0 PyTorch == 1.8.0 MxNet == ...原创 2021-03-11 11:08:17 · 2200 阅读 · 2 评论 -
『带你学AI』带你学AI与TensorFlow2实战之入门初探:如何速成深度学习开发
目录系列开篇语深度学习初探是否需要深度学习如何开始学习与选择资料尾巴系列开篇语写深度学习博客有两年多了,从最初的做记录备忘到现在经验总结分享,积累了一些读者,也结识了不少想入门研究深度学习的朋友。有不少朋友私聊问小宋如何快速入门深度学习,我发现大部分小伙伴都是对这方面有兴趣面对网上丰富的资料却不知道如何选择与操作。从而让我萌发了写一个一步步手把手带大家如何从零开始学习,使得基础薄弱的人员能以更简单易懂的方式入门深度学习与实战开发系列教程——《带你学AI与TensorFlo.原创 2020-12-22 10:32:52 · 5417 阅读 · 15 评论 -
『带你学AI』开发环境配置之Windows10篇:一步步带你在Windows平台开发深度学习(Windows上TensorFlow1与TensorFlow2的CPU与GPU安装与开发使用指南)
目录引子深度学习环境配置说明Windows 10 下 VSCode 安装使用第一个深度学习案例运行与讲解附加内容:Github简单使用方法尾巴系列开篇语写深度学习博客有两年多了,从最初的做记录备忘到现在经验总结分享,积累了一些读者,也结识了不少想入门研究深度学习的朋友。有不少朋友私聊问小宋如何快速入门深度学习,我发现大部分小伙伴都是对这方面有兴趣面对网上丰富的资料却不知道如何选择与操作。从而让我萌发了写一个一步步手把手带大家如何从零开始学习,使得基础薄...原创 2021-01-05 18:56:04 · 6816 阅读 · 27 评论