Python|Matlab
文章平均质量分 69
身披白袍
从简单的实例开始。
展开
-
[Python]Udacity self-driving数据集转yolo格式(目标检测任务)
[Python]Udacity self-driving数据集转yolo格式(目标检测任务)原创 2020-12-17 00:11:18 · 826 阅读 · 3 评论 -
[Python]Cityscapes Foggy数据集转yolo格式(目标检测任务)
Cityscapes Foggy数据集转yolo格式(目标检测任务)原创 2020-12-16 12:34:53 · 2669 阅读 · 0 评论 -
[Python]Cityscapes目标检测标注转YOLO格式
Ciyscapes目标识别标注转YOLO格式原创 2020-12-15 21:25:45 · 3377 阅读 · 19 评论 -
[算法][面试]开源一下我的python板子:前缀和、差分数组、线段树、树状数组
关于区间查询和修改问题,开源一下我的四个板子,根据不同的复杂度,适用于不同的场景。其中,所有的板子都封装成一个类,开箱即用;在性能上,如树状数组不必手敲的C-like数组板子效率高,但好就好在拿来就用不需要考虑变量名啥的,并且API尽量做到统一。原创 2020-09-21 22:15:49 · 491 阅读 · 0 评论 -
[算法][面试]基于Python的跳表实现样例
[算法][面试]基于Python的跳表实现样例原创 2020-09-10 18:06:10 · 266 阅读 · 0 评论 -
[算法][Python]随机生成一棵具有N个节点的二叉树
查了一圈网上现有的资料,基本都是“天下文章一大抄”或者过时、甚至无法运行的代码,也没有讲明原理,代码质量烂得一比,怒而亲自动手。原创 2020-08-31 23:18:41 · 1988 阅读 · 2 评论 -
[Python][刷题常用模块]用Python刷题,这一篇就够了
最近在刷LeetCode,某种意义上要做题做的快对STL保持熟悉度是蛮重要的,至少在求和、排序、查找时就不用重复敲代码了。于是,整理了部分常用python算术/数据结构/数理模块,以及相应的对TLE敏感的操作,希望能帮助到其它人。原创 2020-05-01 02:37:38 · 9706 阅读 · 4 评论 -
[python]使用对象作为字典的key
在`python`的字典中,值可以取任何数据类型,但键(key)必须是不可变的,如字符串,数字或元组,这就造成了一些麻烦。要使用对象作为字典的key,需要借助一个内建函数。原创 2020-04-15 22:31:22 · 3260 阅读 · 0 评论 -
[python]从蛇形打印矩阵说开去
手撕题常客,不是很难,但是思路比较多。原创 2020-04-14 21:43:58 · 1102 阅读 · 2 评论 -
[算法][动态规划]动态转移过程与Python实现小样两例(切绳子与跳台阶)
这是我对动态规划一些入门题的笔记,主要便于随时随地的回顾这些基础内容。原创 2019-03-10 12:21:24 · 817 阅读 · 0 评论 -
[算法][Manacher]求取最大回文子串的O(n)复杂度算法
Manacher算法是求最长回文子串最有效的方法。原创 2019-03-19 16:28:37 · 372 阅读 · 0 评论 -
[python][语法糖]列表倒序[::-1]的实现原理
给出字符串`I love you.`,输出`.uoy evol I`,利用python可以使用语法糖快速实现。原创 2019-03-18 22:09:26 · 1427 阅读 · 0 评论 -
[工程优化]梯度下降(Gradient descent):SGD/BGD、牛顿法(Newton‘s method)【附详细代码】
文章详细介绍了梯度下降(Gradient descent):SGD/BGD、牛顿法(Newton's method),并附有实现代码原创 2019-04-14 22:57:37 · 2317 阅读 · 0 评论 -
经典面试题:数字拆分消减问题与单链路村庄销售代价问题[python]
数字拆分消减问题与单链路村庄销售代价问题[python实现]原创 2019-04-15 14:38:20 · 317 阅读 · 0 评论 -
[算法][动态规划][背包问题①]0-1背包问题的优化及约束变形[python实现]
这是我对动态规划一些入门题的笔记,主要便于随时随地的回顾这些基础内容。原创 2019-06-06 00:19:58 · 1934 阅读 · 0 评论 -
[python]关于numpy中sum函数的axis属性的理解
其实不只是numpy的sum函数,包括在keras.backend、pandas等各种科学库中,axis都是一个非常常见的参数,且大部分库的文档都遵从numpy中的axis操作。原创 2019-06-13 00:08:18 · 1293 阅读 · 2 评论 -
[算法][动态规划][背包问题②]完全背包问题的问题转化思路与优化[python实现]
这是我对动态规划一些入门题的笔记,主要便于随时随地的回顾这些基础内容。原创 2019-06-07 16:08:15 · 1041 阅读 · 0 评论 -
Keras入门笔记(一)-从二分类问题到多分类问题、图像识别问题
Keras 是一个 Python 深度学习框架,可以方便地定义和训练几乎所有类型的深度学习模型。本文介绍了keras在多种基础数据集的上的使用方法。原创 2019-09-22 23:39:06 · 1608 阅读 · 0 评论 -
深度模型中的优化——momentum|AdaGrad|RMSProp|Adam
momentum、AdaGrad、RMSProp、Adam 方法是对定步长SGD的改进。本文做了介绍和总结,并给出了代码模拟。原创 2019-09-24 21:20:04 · 738 阅读 · 0 评论 -
[Python][语法糖]Python可变参数与装饰器笔记
Python装饰器 及 Python语法糖——可变参数 的笔记原创 2019-02-28 21:02:35 · 398 阅读 · 0 评论 -
[Python][Tensorflow]Win10+Tensorflow+CUDA9.2+cuDNN7.2
换了台需要重新配环境,但是cuDNN的下载卡了我好长时间。由于一些你我皆知的原因,最近一段时间翻不了墙,Nvidia的开发者账户登陆不上去,就很头疼。原创 2018-10-10 22:35:37 · 1738 阅读 · 0 评论 -
[Python]IDEA搭建Python环境
[Python]IDEA搭建Python环境原创 2018-05-06 14:23:31 · 4223 阅读 · 0 评论 -
[Python]Numpy安装及一些玄学问题(is not a supported wheel on this platform、Undefined variable from import)
numpy是python的一个科学计算库,可以实现matlab里的数学运算,基本是用python做数值运算的人必装的一个的库了。然而今天我安装这个库遇到了一些以前一直没遇到的问题,挺迷的,我之前安装从来没遇到过,只在这台神船上遇到,记录一下吧,或许别人也遇到了同样的问题。原创 2017-05-26 19:52:19 · 7837 阅读 · 2 评论 -
[Python][Scikit-learn][ML学习笔记02]逻辑回归之鸢尾花分类预测
对鸢尾花数据集进行分类,这里主要用到的是逻辑回归(Logistic Regression)。鸢尾花数据集是一个4维3类的数据集......原创 2018-03-18 20:59:57 · 2174 阅读 · 0 评论 -
[Python][Scikit-learn][ML学习笔记01]线性回归之波士顿房价实例分析
波士顿数据集是一个具有13个特征的常见线性数据集,也是NG网课里的第一个例子。以此来测试scikit-learn的线性回归模型。原创 2018-03-17 23:28:33 · 8531 阅读 · 2 评论 -
[Python][Scikit-learn][ML学习笔记03]模型的本地存储与固化
Scikit-learn模型的本地存储实例及相关文档记录原创 2018-05-03 11:33:13 · 863 阅读 · 0 评论 -
[Python][Pandas][ML学习笔记04]按(未定)列的属性值分类/筛选数据并保存为csv文件
在Pandas中,当我想按某一列的值,把一个原数据集分组,并将分组后的数据存为一个DataFrame(进一步可以存为CSV文件或其他),此时若该列(组)的属性值个数是未定的,该如何进行操作?原创 2018-05-04 10:24:46 · 1234 阅读 · 0 评论 -
[Python]Windows环境下Jupyter的安装、配置
Jupyter是一个WEB程序,提供了类Matlab式的文档化输入输出过程。原创 2018-03-19 10:26:03 · 4989 阅读 · 0 评论 -
如何使用Eclipse最简单地配置其他语言的IDE环境:例子-Python
最近闲了,准备换一套IDE,把一直在使用的几种语言的编译器全部集合到一起去。本来想去购买一套,后来发现其实Eclipse用顺手了,其他反而感觉不那么好用。对于Java程序员,使用Eclipse去集成其他语言的环境,最大的好处就是转化的快,上手也快。所以准备集成到Eclipse里。但是到网上找了一下其他教程,发现都太麻烦。还是用我以前那个老法子,就两个步骤,单指操作即可完成。原创 2017-05-24 17:18:06 · 1569 阅读 · 0 评论 -
[Python][爬虫01]从零环境搭建到第一个实例
从零环境开始,利用python urllib+regex实现第一个爬虫——抓取B站首页内容。原创 2018-05-06 16:30:24 · 1759 阅读 · 1 评论 -
[Python][爬虫02]requests+BeautifulSoup实例:抓取网易云歌单
上一篇利用python标准库中的“urllib+正则表达式”的方式提取了B站首页的部分数据,这一篇将利用上一篇介绍过的requests以及BeautifulSoup的方式进行另一个爬虫的实现。原创 2018-05-06 20:37:28 · 2959 阅读 · 0 评论 -
[Python]opencv-python在PyCharm中的自动补全
opencv-python在PyCharm中的自动补全原创 2018-09-13 22:08:08 · 3326 阅读 · 3 评论 -
[Python]Python 2.7 without Anaconda 安装OpenCv——ImportError: DLL load failed:找不到指定模块
利用dll依赖的追踪器,应该是此类问题的“通用”解决方法了。原创 2018-09-13 21:02:40 · 1629 阅读 · 0 评论 -
[Python][爬虫05]Fiddler与HTTP请求:抓取豆瓣评分以及资源链接(二)
紧接上一篇,介绍如何利用抓取到的电影名,自动得到资源链接。需要用到Fiddler进行简单的抓包。原创 2018-07-19 00:27:47 · 966 阅读 · 0 评论 -
[Python][爬虫04]Fiddler与HTTP请求:抓取豆瓣评分以及资源链接(一)
本篇的目标是抓取豆瓣页面的评分数据,为后续抓取资源链接做准备。原创 2018-07-18 11:32:05 · 1364 阅读 · 0 评论 -
[Python]配置文件的增删改查-ConfigParser
configparser(3.x)和ConfigParser(2.x)是Python中原生的用于解析配置文件的模块,利用它可以很方便地进行配置文件的读写。原创 2018-07-17 15:55:36 · 3980 阅读 · 0 评论 -
[Python]打造一款好看又轻量的Python IDE-Sublime Text 3
每次打开Python,都要打开PyCharm之类的编译器。明明只想写个简单的爬虫脚本,却要等待五到六分钟的软件启动时间。简直防不胜防。说起来,Python这种偏脚本的语言,其实大部分情况下也不需要什么大型的IDE,只要一个文本编辑器外加一个cmd控制台就好了,所以为什么不把它结合起来,做一个快速启动的编译器?原创 2018-05-07 22:35:28 · 12559 阅读 · 2 评论 -
[Python][爬虫03]requests+BeautifulSoup实例:抓取图片并保存
上一篇中,安装和初步使用了requests+BeautifulSoup,感受到了它们的便捷。但之前我们抓取的都是文字信息,这次我们准备来抓取的是图片信息。原创 2018-05-07 12:22:51 · 5259 阅读 · 2 评论 -
[Python]从零搭建Scikit-learn环境及# requires numpy+mkl问题
利用pip安装scikit-learn环境及解决# requires numpy+mkl问题原创 2018-03-15 19:15:09 · 1436 阅读 · 0 评论 -
[Python]numpy:获取索引值所对应的数字值(索引值、下标转化为数字)
举个例子:q=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]我想获取其中值等于7的那个值的下标,以便于用于其他计算。如果使用np.where,如:q=np.arange(0,16,1)g=np.where(q==7)print qprint g运行结果是:[ 0 1 2 3 4 5 6 7 ...原创 2017-05-27 21:50:54 · 50230 阅读 · 4 评论