![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MLandPy
wishchin
CV算法工程师:从事室内场景感知方面工作,完成算法实验和软件开发。
展开
-
Pip安装加速-解决pip下载速度慢的问题
参考文章:https://blog.csdn.net/tianguiyuyu/article/details/80689213结果:速度有所加快,但版本上有所减少;国内源:新版ubuntu要求使用https源,要注意。清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华转载 2020-09-11 10:22:56 · 5321 阅读 · 0 评论 -
Caffe: Caffe的Python接口
你所添加的路径是:export PYTHONPATH=/home/wishchin/caffe-master/python:$PYTHONPATH而非:export PYTHONPATH=/home/wishchin/caffe-master/python/caffe:$PYTHONPATH修改后update一下,或者重启,可以在任一项目中import caffe对于Eclipse,可以在preference-python-Interpretor里面直接添加路径原创 2015-04-06 21:35:27 · 3001 阅读 · 0 评论 -
MaskRCNN路标:TensorFlow版本用于抠图
MaskRCNN用于检测路标,作为更详细的目标检测,用以得到更精准的额路标位置,路标的几何中心点,用于构建更为精准的拓扑地图,减少构图误差。 抠图工具已经完成,把框抠出来,用0值表示背景。原创 2017-12-12 17:16:02 · 5687 阅读 · 10 评论 -
TensorFlow: Could not load requested Qt binding.
可以在其他IDE中引入TensorFlow,但是仍然不能使用,因为老的matplotlib文件使用了pyqt4. 卸载matlpotlib,重装。 安装keras,可以使用TensorFlow。原创 2017-12-12 17:03:18 · 772 阅读 · 0 评论 -
OpenCV3 Java 机器学习使用方法汇总
按道理来说,C++版本的OpenCV训练的版本XML文件,在java中可以无缝使用。但要注意OpenCV本身的版本问题。从2.4 到3.x版本出现了很大的改变,XML文件本身的存储格式本身也不同,不能通用。 opencv提供了非常多的机器学习算法用于研究。这里对这些算法进行分类学习和研究,以抛砖引玉。这里使用的机器学习算法包括:人工神经网络,boost,决策树,最近邻,逻辑回归,贝叶斯,随机森林,SVM等算法等。转载 2017-12-12 09:24:26 · 2100 阅读 · 3 评论 -
Pycharm:debug调试时使用参数
PyCharm中选择'Run'->Edit Configurations,输入参数原创 2017-11-17 14:18:17 · 20344 阅读 · 1 评论 -
TensorFlow升级1.4:Cannot remove entries from nonexistent file \lib\site-pack
pip install --upgrade --ignore-installed setuptools,问题解决!转载 2017-11-17 11:30:47 · 2801 阅读 · 0 评论 -
PAC学习理论:机器学习那些事
参考翻译,有大量删除和修改,如有异议,请拜访原文。一定要看英文原文!!!。 本文转载于:深度译文:机器学习那些事 英文【原题】A Few Useful Things to Know About Machine Learning 机器学习是有别于专家系统(基于知识/规则)的一种模式识别方法,与专家系统的构建方法不同,但目的相同。本文分析...原创 2016-12-14 10:08:22 · 23287 阅读 · 0 评论 -
使用Eric构建Caffe应用程序-Baby年龄识别
训练好的Caffe网络结构,可以固定下来,直接载入程序作为数据库接口使用。本文使用Eric构建运行于Python环境下的图片识别应用程序。若从0开始,一般可以使用最简单的六层网络,使用Caffe可以仅配置参数就可以构建简单的CNN,一般的六层网络是这样设置的:InPut——>Conv层——>Pooling层——>Conv层——> Pooling层/ ReLU整流层+pooling层——>全链接层——>softMax层——>输出类别概率。原创 2015-04-09 17:34:02 · 1110 阅读 · 0 评论 -
使用Caffe预测遇到的问题
在使用网络预测图像时,prediction = net.predict( [input_image] )出现: net.image_dims[0] 不是整数情况,原创 2015-04-07 14:06:55 · 4140 阅读 · 0 评论 -
压缩映射:简单最邻近搜索-(SLH)Simple Linear Hash
有得必有失!图像相似度搜索是图像处理中的基本问题。对于大数据结构的 有效的相似性检索 严重依赖于图像表达的压缩可行性和 一个好的数据结构索引。生成和索引图像编码的很多方法被提出,但是 现存的算法无法给出 索引一个大数据库 精确的内存需要值。我们提出了 基于随机映射的 一个简单的 图像数据的二进制压缩表达。 我们的分析给出了 开创性的 清晰地陈述 解决索引问题的 内存需要。 当应用于真实图像数据库上时,这些原理有了下面显著的提高:实验结果显示出新方法 比其他现有方法 利用更少内存,并且快几倍。翻译 2016-05-18 19:24:24 · 1576 阅读 · 0 评论 -
生成式模型:LDA与LSI-SVD分解
原文链接:http://blog.sina.com.cn/s/blog_5033f3b40101flbj.html 文章图文并茂,我就不转载了!!! 科普文:判别式模型与生成式模型区别; 分类器的数学表达式为:给定输入变量 X以及分类变量 Y,求 P(Y|X)。判别式模型通过直接数据回归分析,直接估算 P(Y|X)。生成式模型的...转载 2014-08-10 14:22:38 · 1446 阅读 · 0 评论 -
机器学习:随机森林RF-OOB袋外错误率
文章讲解比较详细,且有Python代码,可以作为有用的参考。转载博客时候,竟然抄错成OBB了,也是悲剧................ 原文链接:http://blog.csdn.net/zhufenglonglove/article/details/51785220参数:OOB-袋外错误率 构建随机森林的另一个关键问题就是如何选...转载 2016-09-12 17:40:58 · 42139 阅读 · 17 评论 -
ML大杂烩:**常见机器学习算法公式梳理
找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个。本文写出常见데机器学习데公式表示:1.朴素贝叶斯;2. 决策树;3.Logisitic回归;4. 线性回归 ; 5.KNN算法 ;6. SVM算法; 7.Boosting算法; 8. 聚类公式; 9. 10. pLSA 浅语义分析-SVD分解; 11.LDA-隐式狄利克雷; 12. GBDT ;13. 正则化; 14.离群点检测; 15.EM算法 ; 16. Apriori关联分析; 17.F转载 2014-12-05 16:31:50 · 7148 阅读 · 0 评论 -
Python:Matplotlib 画曲线和柱状图(Code)
原文链接:http://blog.csdn.net/ikerpeng/article/details/20523679参考资料:http://matplotlib.org/gallery.html matplotlib画廊有少量修改,如有疑问,请访问原作者!首先补充一下:两种体系7种颜色 r g b y m c k (红,绿,蓝,黄,品红,青,黑)在科研的过程中,坐标系中...转载 2019-06-03 10:11:27 · 45648 阅读 · 0 评论 -
ML二:NNSearch数据结构--二叉树
wiki百科:http://zh.wikipedia.org/wiki/%E5%86%B3%E7%AD%96%E6%A0%91%E5%AD%A6%E4%B9%A0opencv学习笔记--二杈决策树:http://blog.csdn.net/homechao/article/details/9061921从K近邻算法、距离度量谈到KD树、SIFT+BBF算法:http://blog.转载 2014-01-18 15:48:00 · 4394 阅读 · 0 评论 -
ProE复杂曲线方程:Python Matplotlib 版本代码(L系统,吸引子和分形)
对生长自动机的研究由来已久,并在计算机科学等众多学科中,使用元胞自动机的概念,用于生长模拟。而复杂花纹的生成,则可以通过重写一定的生长规则,使用生成式来模拟自然纹理。当然,很多纹理是由人本身设计的,其形成过程本身就是在人脑中进行“原胞生成”的过程。原创 2017-12-28 10:00:10 · 1888 阅读 · 0 评论 -
python/numpy将矩阵保存为文本文件
文章链接:https://blog.csdn.net/wy_______/article/details/88670791np.savetxt(logfile, nineps, fmt='%s', delimiter=' ')对格式进行指定, fmt='%s'消除 Mismatch between array dtype ('float32') and format specifie...转载 2019-05-24 19:07:16 · 9232 阅读 · 0 评论 -
python中取得矩阵中最大元素的位置
python中取得矩阵中最大元素的位置def find_max_confi3(confidence): """ 寻找置信度最高的那个下标 :param confidence: :return: """ cols = confidence.shape[1] loc = np.argmax(confidence) y,x = loc...转载 2019-05-24 14:14:54 · 5101 阅读 · 2 评论 -
pip升级后Import Error:cannot import name main解决方案
第一种即可以,注意.和_,不要遗漏了.文链:https://blog.csdn.net/zong596568821xp/article/details/80410416在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下:方法一:sudo gedit /usr/bin/pip...转载 2019-04-30 09:46:52 · 229 阅读 · 0 评论 -
Android: 生成安卓可使用的Tflite文件
一:把keras模型转换为tensorflow模型 H5-to-pb文件,H5模型必须同时包含模型结构和结构参数, 参考文章 忘记了 def h5_to_pb(self,h5_model, output_dir, model_name, out_prefix="output_", log_tensorboard=True): """.h5模型文件转...原创 2019-05-05 16:04:47 · 866 阅读 · 0 评论 -
caffe2:conda路径和权限问题
在使用conda之后,总是不能直接使用 conda install 命令,需要把codna添加到系统路径,取代默认Python。在~/.bashrc中,添加# added by Anaconda2 installerexport PATH="/home/wishchin/anaconda2/bin:$PATH"source ~/.bashrc出现问题:CondaIOError: ...原创 2018-03-11 14:17:23 · 2010 阅读 · 4 评论 -
ProE常用曲线方程:Python Matplotlib 版本代码(蝴蝶曲线)
顾名思义,蝴蝶曲线(Butterfly curve )就是曲线形状如同蝴蝶。蝴蝶曲线如图所示,以方程描述,是一条六次平面曲线。如果大家觉得这个太过简单,别着急,还有第二种。如图所示,以方程描述,这是一个极坐标方程。通过改变这个方程中的变量θ,可以得到不同形状与方向的蝴蝶曲线。如果再施以复杂的组合和变换,我们看到的就完全称得上是一幅艺术品了。原创 2017-12-27 16:44:18 · 2675 阅读 · 0 评论 -
ProE常用曲线方程:Python Matplotlib 版本代码(玫瑰曲线)
在极坐标系中,以下方程表示的曲线称为玫瑰曲线:r = sin ( k θ ) 或 r = cos ( k θ )当 k 是奇数时,玫瑰曲线有 k 个花瓣;当 k 是偶数时,玫瑰曲线有 2k 个花瓣原创 2017-12-27 17:31:31 · 2057 阅读 · 0 评论 -
使用python进行普适计算/通用计算
普适计算的概念由Stephen Wolfram正式提出,更早的概念在近代可以上溯到惠勒、冯诺依曼和图灵,更早的源头则与毕达哥拉斯学派和赫拉克利特。普适计算认为,计算是宇宙的本质。宇宙无时无刻不在进行计算,我们观察到的物理法则,其实是计算过程的信息论约束。所有的改变,包括自然界生物个体和种群的进化,都是在进行计算转载 2017-12-28 10:04:28 · 1251 阅读 · 0 评论 -
Apache Spark1.1.0部署与开发环境搭建 - Mark Lin
Spark是Apache公司推出的一种基于Hadoop Distributed File System(HDFS)的并行计算架构。与MapReduce不同,Spark并不局限于编写map和reduce两个方法,其提供了更为强大的内存计算(in-memory computing)模型,使得用户可以通过编程将数据读取到集群的内存当中,并且可以方便用户快速地重复查询,非常适合用于实现ML算法。转载 2015-01-19 17:04:02 · 1110 阅读 · 0 评论 -
从ReadImage到ML- 一个不错的博客
实在对不起原作者,为了不把文章淹没在 转载的海洋里....原文链接: http://www.cnblogs.com/tornadomeet/archive/2012/09/26/2704046.html原创 2013-10-08 21:30:22 · 1234 阅读 · 0 评论 -
matplotlib学习笔记.CookBook
matplotlib 是Python下的一个高质量的画图库,可以简单的类似于MATLAB方法构建高质量的图表。原始文章地址:http://zanyongli.i.sohu.com/blog/view/195717824.htm转载 2013-08-08 14:46:16 · 8734 阅读 · 0 评论 -
Python 遍历目录
代码:import os def scanfile(path): filelist = os.listdir(path) allfile = [] for filename in filelist: filepath = os.path.join(path,filename) if os.path.i原创 2016-07-25 18:19:58 · 882 阅读 · 0 评论 -
Python批量添加库搜索路径
被win10 给坑了,换回Win7. 重装系统后,继续使用Python,Eclipse不用重装,pydev不用重装,只需重装Python2.7.6 X64 for win即可。然后,默认已安装的Python包可以直接使用。 重新配置PyDev , 设置好Python路径,添加了默认的库路径。 又有一个问题,前期在D盘里编写了不少Python工程,需要把目录一个一原创 2015-12-18 18:18:49 · 867 阅读 · 0 评论 -
解决Eclipse一直loading workbench无法启动的问题
原文链接:http://blog.csdn.net/androidyue/article/details/9220293解决方法转载 2014-08-27 12:59:11 · 840 阅读 · 0 评论 -
python版本及ML库
最近发现SciPy的最高版本是3.2,只能是退而求其次,不使用最新版本了!!!原创 2013-10-27 21:10:53 · 1903 阅读 · 0 评论 -
SciPy--数值计算
原文链接:http://sebug.net/paper/books/scipydoc/scipy_intro.html转载 2014-07-13 14:18:52 · 1725 阅读 · 0 评论 -
SciPy和Numpy处理能力
使用SciPy和http://reverland.org/python/2012/11/12/numpyscipy/转载 2014-07-13 14:24:16 · 993 阅读 · 0 评论 -
OnLineML:时序数据挖掘
关于时序分析: 我们跟随时间的脚步,试图解释现在、理解过去、甚至预测未来........时间序列是一种重要的高维数据类型,它是由客观对象的某个物理量在不同时间点的采样值按照时间先后次序排列而组成的序列,在经济管理以及工程领域具有广 泛 应用。 目前重点的研究内容包括时间序列的模式表 示、时间序列 的相似性度量和查询、时间序列的聚类、时间序列的异常检测、时间序列的分类、时间序列的预测等。转载 2014-07-16 19:04:32 · 4111 阅读 · 3 评论 -
链接分析算法系列-机器学习排序
链接分析算法之:HITS算法:HillTop算法:PageRank算法:机器学习排序:人工标注训练数据、文档特征抽取、学习分类函数、在实际搜索系统中采用机器学习模型.文档方法:单文档方法;文档对方法;文档列表方法;转载 2016-05-18 19:22:16 · 1483 阅读 · 0 评论 -
numpy安装失败-小失误
安装python numpy库AMD64 失败,网上的教程是这样的:http://www.cnblogs.com/zhuyp1015/archive/2012/07/17/2596495.html numpy安装失败-小失误原创 2013-07-18 11:27:13 · 7440 阅读 · 0 评论 -
决策树构建算法之—C4.5
C4.5相比于ID3算法,改进:1.C4.5用的是子树信息增益率。2.在决策树构造过程中进行剪枝。3.对非离散数据也能处理。4 能够对不完整数据进行处理。C4.5算法的优点是:产生的分类规则易于理解,准确率较高。C4.5算法的缺点是:在构造树的过程中,需要对数据集进行多次的顺序扫描和排序,因而导致算法的低效。转载 2014-11-13 10:38:07 · 1404 阅读 · 0 评论 -
PythonOpencv-分类器—SVM,KNearest,RTrees,Boost,MLP
原文链接:上一篇文章,不是很详细,这一篇解释的清晰转载 2014-08-11 15:54:20 · 1367 阅读 · 0 评论 -
PythonOpenCV--Rtrees随机森林
原文链接:Python opencv实现的手写字符串识别--SVM 神经网络 K近邻 Boosting、原创 2014-08-11 10:55:07 · 2300 阅读 · 0 评论