![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 84
Python
小熊coder
嵌入式AI,后端开发,机器学习
展开
-
Anaconda+Pycharm配置PyQt5环境
首先我们需要知道我们的Python环境是依靠anaconda,pycharm只是一个编辑器。所以我们先安装anaconda和pycharm。这两个软件的安装没有顺序,也比较简单,在此就不再赘述了。原创 2024-06-26 07:36:19 · 566 阅读 · 1 评论 -
CV什么时候能迎来ChatGPT时刻?
已剪辑自: https://mp.weixin.qq.com/s/s1ZSHNYJqE5XQF_D6As7Nw卷友们好,我是rumor。最近看了几篇CV的工作,肉眼就感受到了CVer们对于大一统模型的“焦虑”。下面我就带着有偏的NLP视角,分享一下这三篇工作在统一CV上的尝试,欢迎大家在留言区交流,也欢迎推荐其他有insight的工作。原创 2023-07-03 22:46:13 · 399 阅读 · 0 评论 -
为啥AI难落地?
总之客户要什么功能就要做什么模型,比如识别外卖小哥不带头盔,那就要采集、标记、清洗外卖小哥的数据,再训练对应的外卖小哥不带头盔检测识别模型。当你什么都做好了,nvidia说我的jetson盒子没货了,又或者huawei的智能相机没货了,那你是不是要换底层算力的芯片?,GB28181/ONVIF接入相机,然后拉RTSP流,再解H265,做好这些最基本的功能就已经很麻烦了。团队管理,研发管理,投入产出比,利润成本管理,又成了很大的问题。,然后识别里面的人,判断是不是抽烟/打架/闯红灯/不带安全帽等。原创 2023-01-07 20:58:09 · 522 阅读 · 0 评论 -
自然语言处理概述
已剪辑自: https://mp.weixin.qq.com/s/hSTkA2ffa1YWCoZOgQdrBQ自然语言处理(Natural Language Processing,NLP)是计算机科学、人工智能和语言学的交叉学科,其范畴广泛,比如:语音合成、分词、词法分析、问答系统、机器翻译、情感分析等等。对于开发者而言,至少掌握了一种自然语言,也至少掌握了一种计算机编程语言。自然语言是人与人之间用于相互分享信息的语言,比如在程序中的注释,都是以自然语言的方式说明相应代码的含义,以便于其他人理解;编程语言是原创 2022-12-07 23:35:51 · 825 阅读 · 0 评论 -
谈一谈AI对人工的取代
说到这,又有大聪明跳出来说,好,AI牛逼,我是人,AI是工具,我作为设计师用AI不就完事了。这是最搞笑的一条,最让我笑不活的一条,意思是AI是工具,你个吊设计不是工具人一样。意思是真到了那一步,你确定不是被资本当成过期工具丢掉,反而成了那个操作工具的人。现在这个行业,作为我,唯一不担心的原因,或者说我知道他在我有生之年很难抢我饭碗的原因,不是因为我觉得AI不行,而是这个行业需要线下真人衔接。原创 2022-10-30 21:10:44 · 2901 阅读 · 2 评论 -
jupyter notebook打开其他盘
3)输入jupyter notebook即打开e盘。1.juter notebook 默认打开系统盘。原创 2022-08-15 00:32:01 · 2572 阅读 · 0 评论 -
工业应用中如何选择合适的损失函数
已剪辑自: https://mp.weixin.qq.com/s/6rSNWz-5ZxNZhR_bxU4pWg直接上结果:图片截选自本文末尾正文:无论在机器学习还是深度学习领域中,损失函数都是一个非常重要的知识点。损失函数有许多不同的类型,根据具体模型和应用场景需要选择不同的损失函数,如何选择模型的损失函数,是作为算法工程师实践应用中最基础也是最关键的能力之一。最近在学习pytorch的时候,参考了很多说明文档和优秀贴文,总结了如何针对应用场景选择合适损失函数、对比不同损失函数的优缺点及相关pytorch代原创 2022-07-07 21:08:44 · 143 阅读 · 0 评论 -
使用Python求解方程
已剪辑自: https://zhuanlan.zhihu.com/p/24893371新年第一篇,搞起.这回写一个好久之前想做,一直搁着没做的东西—— Python 解方程(其实是放假回家,趁着家里电脑重装 LOL 的时间过来写一篇). 咱这回用三种不同的方法,来应对平常碰到的简单方程.例如我们要解一个这样的二元一次方程组:当然我们可以手动写出解析解,然后写一个函数来求解,这实际上只是用 Python 来单纯做“数值计算”. 但实际上,numpy.linalg.solve 可以直接求解线性方程组.一般地,原创 2022-07-05 23:56:11 · 19681 阅读 · 0 评论 -
用PyOD工具库进行「异常检测」
转载于知乎:微调。异常检测(又称outlier detection、anomaly detection,离群值检测)是一种重要的数据挖掘方法,可以找到与“主要数据分布”不同的异常值(deviant from the general data distribution),比如从信用卡交易中找出诈骗案例,从正常的网络数据流中找出入侵,有非常广泛的商业应用价值。同时它可以被用于机器学习任务中的预处理(preprocessing),防止因为少量异常点存在而导致的训练或预测失败。今天要介绍的工具库,**Pytho原创 2022-03-13 16:30:11 · 797 阅读 · 0 评论 -
2021年ML和NLP依然发展迅速,DeepMind科学家最近总结了过去一年的十五项亮点研究方向,快来看看哪个方向适合做你的新坑
转载于:https://mp.weixin.qq.com/s/IDdY2Wd77fT3DkYXCnSBCA最近,DeepMind科学家Sebastian Ruder总结了15个过去一年里高能、有启发性的研究领域,主要包括:Universal Models 通用模型Massive Multi-task Learning 大规模多任务学习Beyond the Transformer 超越Transformer的方法Prompting 提示Efficient Methods 高效方法Benchm原创 2022-02-13 22:05:52 · 756 阅读 · 0 评论 -
Pygame教程(非常详细)
文章目录教程特点阅读条件Pygame是什么扩展知识Pygame下载和安装1) pip包管理器安装2) 二进制安装包安装第一个Pygame程序初始化程序创建Surface对象事件监听游戏循环Pygame Display显示模块详解Pygame Surface创建图像Pygame Transform图像变形Pygame Time时间控制详解1) 游戏暂停2) 设置游戏FPSPygame Rect区域位置(图解)Pygame Event事件模块(详细示例)事件类型事件处理方法处理键盘事件处理鼠标事件Pygame原创 2022-01-26 10:36:43 · 127471 阅读 · 50 评论 -
Tkinter教程
文章目录Tkinter教程(非常详细)教程特点阅读条件GUI是什么GUI发展史GUI应用领域GUI的优势GUI开发工具Tkinter是什么第一个Tkinter程序1) 主窗口设置2) 添加文本3) 添加按钮4) 独立运行tkinter程序Tkinter常用控件和属性控件类型控件基本属性Tkinter主窗口创建一个空白窗口1) 窗口常用方法2) protocol协议处理机制设置窗的位置Tkinter Label标签控件1) Label控件构成2) 标签添加背景图3) Message控件Tkinter Butt原创 2022-01-26 10:36:01 · 23604 阅读 · 15 评论 -
Pillow(PIL)入门教程(非常详细)
文章目录相关资源教程特点读者&阅读条件Pillow是什么Pillow版本支持Pillow库特点1) 支持广泛的文件格式2) 提供了丰富的功能3) 配合GUI工具使用Pillow的下载与安装pip包管理器安装二进制包安装Anaconda安装Pillow创建Image对象open()new()Pillow Image对象属性1) size:查看图像的尺寸2) format:查看图片的格式3) readonly:图片是否为只读4) info:查看图片相关信息5) mode:图像模式Pillow图片格式转换原创 2022-01-26 10:35:08 · 26318 阅读 · 7 评论 -
Pandas教程(非常详细)
文章目录教程特点阅读条件Pandas是什么Pandas主要特点Pandas主要优势Pandas内置数据结构Pandas库下载和安装Windows系统安装Linux系统安装1) Ubuntu用户2) Fedora用户MacOSX系统安装Pandas Series入门教程创建Series对象1) 创建一个空Series对象2) ndarray创建Series对象3) dict创建Series对象4) 标量创建Series对象访问Series数据1) 位置索引访问2) 索引标签访问Series常用属性1) axe原创 2022-01-26 10:32:14 · 113995 阅读 · 37 评论 -
【NumPy教程】(快速入门版)
文章目录读者阅读条件NumPy是什么NumPy使用需求NumPy应用场景NumPy下载与安装Windows系统安装MacOSX系统安装Linux系统安装1) Ubuntu/Debian2) Redhat/CentOSNumPy ndarray对象创建ndarray对象ndim查看数组维数reshape数组变维NumPy数据类型数据类型对象数据类型标识码定义结构化数据NumPy数组属性ndarray.shapendarray.reshape()ndarray.ndimndarray.itemsizendarr原创 2022-01-26 10:31:32 · 2127 阅读 · 0 评论 -
【Python学习教程】Python异常处理机制
文章目录什么是异常处理,Python常见异常类型(入门必读)Python语法错误Python运行时错误Python异常处理机制到底有什么用?Python try except异常处理详解(入门必读)获取特定异常的有关信息Python异常处理机制的底层实现Python try except else详解Python try except finally:资源回收Python异常处理机制结构详解Python logging模块用法快速攻略Python logging日志级别Python logging禁用日志将原创 2022-01-26 10:30:44 · 5044 阅读 · 0 评论 -
【Python学习教程】Python类和对象
转载于http://c.biancheng.net/python/Python 语言在设计之初,就定位为一门面向对象的编程语言,“Python 中一切皆对象”就是对 Python 这门编程语言的完美诠释。类和对象是 Python 的重要特征,相比其它面向对象语言,Python 很容易就可以创建出一个类和对象。同时,Python 也支持面向对象的三大特征:封装、继承和多态。本章不仅会教你掌握 Python 类和对象的基本语法,还可以带你深入底层,了解 Python 面向对象的实现原理。什么是面向对象,原创 2022-01-26 10:29:47 · 8961 阅读 · 1 评论 -
【Python学习教程】Python函数和lambda表达式
文章目录Python函数(函数定义、函数调用)用法详解Python函数的定义Python函数的调用为函数提供说明文档Python函数值传递和引用传递(包括形式参数和实际参数的区别)Python函数参数传递机制(超级详细)Python函数参数的值传递机制Python函数参数的引用传递什么是位置参数,Python位置参数实参和形参数量必须一致实参和形参位置必须一致Python函数关键字参数及用法Python函数默认参数设置(超级详细)Python函数可变参数(*args,**kwargs)详解1) 可变参数:形原创 2022-01-23 21:59:45 · 1024 阅读 · 0 评论 -
【Python学习教程】Python流程控制
文章目录Python if else条件语句详解if else 如何判断表达式是否成立Python if else对缩进的要求不要忘记缩进缩进多少合适?所有语句都要缩进同一代码块缩进量要相同不要随便缩进Python if语句嵌套(入门必读)Python pass语句及其作用Python assert断言函数及用法Python如何合理使用assert(新手必读)Python while循环语句详解Python for循环及用法详解Python for循环的具体应用for 循环进行数值循环for循环遍历列表和元原创 2022-01-23 21:58:58 · 2130 阅读 · 0 评论 -
【Python学习教程】Python字符串常用方法详解
文章目录Python字符串拼接(包含字符串拼接数字)Python字符串和数字的拼接str() 和 repr() 的区别Python截取字符串(字符串切片)方法详解获取单个字符获取多个字符(字符串截去/字符串切片)Python len()函数详解:获取字符串长度或字节数Python split()方法详解:分割字符串Python join()方法:合并字符串Python count()方法:统计字符串出现的次数Python find()方法:检测字符串中是否包含某子串Python index()方法:检测字符原创 2022-01-23 21:58:17 · 630 阅读 · 0 评论 -
【Python学习教程】Python模块和包
文章目录什么是模块,Python模块化编程(入门必读)Python导入模块,Python import用法(超级详细)import 模块名 as 别名from 模块名 import 成员名 as 别名不推荐使用 from import 导入模块所有成员Python自定义模块自定义模块编写说明文档Python __import__()函数引入模块名Python __name__=='__main__'作用详解Python导入模块的3种方式(超级详细)导入模块方式一:临时添加模块完整路径导入模块方式二:将模块保原创 2022-01-23 21:57:38 · 556 阅读 · 0 评论 -
【Python学习教程】Python列表(list)、元组(tuple)、字典(dict)和集合(set)详解
文章目录什么是序列,Python序列详解(包括序列类型和常用操作)序列索引序列切片序列相加序列相乘检查元素是否包含在序列中和序列相关的内置函数Python list列表详解Python创建列表1) 使用 [ ] 直接创建列表2) 使用 list() 函数创建列表访问列表元素Python删除列表Python list列表添加元素的3种方法Python append()方法添加元素Python extend()方法添加元素Python insert()方法插入元素Python list列表删除元素(4种方法)d原创 2022-01-23 21:57:02 · 5657 阅读 · 1 评论 -
【Python学习教程】Python变量类型和运算符
文章目录Python变量的定义和使用Python 变量的赋值Python 变量的使用Python 是弱类型的语言Python整数类型(int)详解关于 Python 2.x整数的不同进制1) 十进制形式2) 二进制形式3) 八进制形式4) 十六进制形式数字分隔符Python小数/浮点数(float)类型详解1) 十进制形式2) 指数形式Python复数类型(complex)详解Python浮点数精度问题(包含解决方案)Python字符串详解(包含长字符串和原始字符串)处理字符串中的引号的1) 对引号进行转义原创 2022-01-23 21:56:20 · 2033 阅读 · 0 评论 -
【Python学习教程】Python编程环境搭建
文章目录Windows安装Python(图解)关于 IDLELinux(Ubuntu)系统安装Python更新 Python 版本重新安装 Python1) 下载源代码2) 编译小技巧Mac OS安装Python环境Mac OS X 安装 Python 3.xpython不是内部或外部命令的解决方法如何运行Python程序?1) 交互式编程2) 编写源文件Python 交互式编程编写 Python 源文件源文件的后缀源文件的编码格式运行源文件第一个Python程序——在屏幕上输出文本在屏幕上输出字符串对分号原创 2022-01-23 21:55:28 · 9651 阅读 · 0 评论 -
【Python学习教程】Python编程基础
文章目录编程语言是什么编译型语言和解释型语言的区别编译型语言1) 可执行程序不能跨平台2) 源代码不能跨平台解释型语言关于 Python总结Python是什么,Python简介Python的特点(优点和缺点)Python 的优点1) 语法简单2) Python 是开源的3) Python 是免费的4) Python 是高级语言5) Python 是解释型语言,能跨平台5) Python 是面向对象的编程语言6) Python 功能强大(模块众多)7) Python 可扩展性强Python 的缺点1) 运行速原创 2022-01-23 21:54:44 · 5574 阅读 · 0 评论 -
【Python学习笔记】 if __name__ == ‘__main__‘ 如何正确理解?
引言学过Java、C、C++的程序员应该都知道,每次开启一个程序,都必须写一个主函数作为程序的入口,也就是我们常说的main函数。如下所示, main()就是Java中的一个main函数。public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); }}与Java、C、C++等几种语言不同的是,Python是一种解释型脚原创 2022-01-17 22:53:47 · 212 阅读 · 0 评论 -
【Python学习笔记】认识anaconda
可以参考下面几篇文章:Anaconda完全入门指南Anaconda介绍、安装及使用教程Anaconda使用教程一(新手友好)另外下面总结一下conda的常用命令:1. conda --version #查看conda版本,验证是否安装2. conda update conda #更新至最新版本,也会更新其它相关包3. conda update --all #更新所有包4. conda update package_name #更新指定的包5. conda create -n env原创 2022-01-17 22:53:06 · 207 阅读 · 0 评论 -
Python Matplotlib教程
文章目录教程特点阅读条件数据可视化是什么数据可视化数据可视化应用场景Matplotlib是什么Matplotlib架构组成1) 脚本层2) 美工层3) 后端层Matplotlib图形组成Matplotlib功能扩展包Matplotlib下载和安装使用pip理器安装使用Anaconda安装验证安装Matplotlib.pyplot接口汇总绘图类型Image函数Axis函数Figure函数第一个Matplotlib绘图程序第一个绘图程序PyLab绘制曲线图基本绘图Matplotlib figure图形对象Mat原创 2022-01-16 23:35:12 · 1844 阅读 · 1 评论 -
【Python学习笔记】Python学习资料汇总
不懂算法的程序员不是好程序员,学习Python,可以更好的使用算法,使用ML、DL来处理数据。这篇文章就对自己觉得不错的学习资料进行汇总。Python基础教程,Python入门教程(非常详细)NumPy教程(快速入门版)Pandas教程(非常详细)Matplotlib教程(非常详细)Python机器学习算法入门教程Pillow(PIL)入门教程(非常详细)https://cuijiahua.com/天池大数据竞赛https://www.kaggle.com/scikit-learn.原创 2022-01-14 21:56:13 · 1220 阅读 · 0 评论 -
为什么C++没有Python那么多开源库?
链接:https://www.zhihu.com/question/375368576/answer/1059898195看了好多回答,还是觉得有更本质的原因的,根源还是在C++这个语言特性上为什么C++没有Python之类语言这样活跃的生态?我觉得根本原因在于C++没有解决好一个问题:菱形依赖什么叫菱形依赖呢?就是说A依赖B,A也依赖C,但是B和C同时依赖D,并且我们限定D并不是STL这样的标准库,BCD都是开源库。为了限定到C++,我们这里BCD都是C++库,采用源码的方式发布。这种情况在生态.原创 2021-12-28 22:57:48 · 1242 阅读 · 0 评论 -
Anaconda conda命令,创建虚拟环境,conda换源,tesnroflow,pytorch安装,jupyter使用
Anaconda-用conda创建python虚拟环境Anaconda 换国内源、删源命令Anaconda 搭建 Tensorflow 2 开发环境Win10+Anaconda环境下安装Pytorch下载命令查询Anaconda完全入门指南Anaconda的介绍与安装,jupyter notebook安装和使用...原创 2021-07-30 13:30:57 · 271 阅读 · 0 评论 -
Python in VS Code:环境配置
Python in VS Code:环境配置转载 2021-07-30 12:34:22 · 176 阅读 · 0 评论