python
文章平均质量分 86
Ruff_XY
这个作者很懒,什么都没留下…
展开
-
python+opencv实现霍夫变换检测直线
python+opencv实现高斯平滑滤波 python+opencv实现阈值分割(2016-5-10)到OpenCV-Python Tutorials’s documentation可以下载功能:创建一个滑动条来控制检测直线的长度阈值,即大于该阈值的检测出来,小于该阈值的忽略 注意:这里用的函数是HoughLinesP而不是HoughLines,因为HoughLinesP直接给出了直线的断点,原创 2016-05-10 11:16:05 · 10072 阅读 · 4 评论 -
cs231n:assignment1——Q1: k-Nearest Neighbor classifier(自动生成版)
作业文件地址下载(添加百度云链接) 作业一其他问题:(添加其他问题的博客地址)Training a Support Vector Machine(添加地址)Implement a Softmax classifier (添加地址)Two-Layer Neural Network (添加地址)Higher Level Representations: Image Features(添加地址)原创 2016-11-13 21:33:18 · 4345 阅读 · 0 评论 -
cs231n:assignment2——Q2: Batch Normalization
视频里 Andrej Karpathy上课的时候说,这次的作业meaty but educational,确实很meaty,作业一般是由.ipynb文件和.py文件组成,这次因为每个.ipynb文件涉及到的.py文件较多,且互相之间有交叉,所以每篇博客只贴出一个.ipynb或者一个.py文件.(因为之前的作业由于是一个.ipynb文件对应一个.py文件,所以就整合到一篇博客里) 还是那句话,有错误原创 2016-12-23 15:38:48 · 5455 阅读 · 0 评论 -
cs231n:assignment2——Q1: Fully-connected Neural Network
视频里 Andrej Karpathy上课的时候说,这次的作业meaty but educational,确实很meaty,作业一般是由.ipynb文件和.py文件组成,这次因为每个.ipynb文件涉及到的.py文件较多,且互相之间有交叉,所以每篇博客只贴出一个.ipynb或者一个.py文件.(因为之前的作业由于是一个.ipynb文件对应一个.py文件,所以就整合到一篇博客里) 还是那句话,有错误原创 2016-12-23 14:36:47 · 8032 阅读 · 0 评论 -
cs231n:assignment1——Q3: Implement a Softmax classifier
Jupyter notebook softmaxipynb 内容Softmax exerciseSoftmax ClassifierInline Question 1softmaxpy 内容linear_classifierpy 内容Jupyter notebook softmax.ipynb 内容:Softmax exerciseComplete and hand in this原创 2016-11-25 12:14:57 · 3564 阅读 · 2 评论 -
cs231n:assignment1——Q5: Higher Level Representations: Image Features
自己写的cs231n的作业,希望给点意见,支出错误和不足.谢谢 featuresipynb内容Image features exerciseLoad dataExtract FeaturesTrain SVM on featuresInline question 1Neural Network on image featuresBonus Design your own feature原创 2016-12-05 17:34:21 · 4423 阅读 · 0 评论 -
cs231n:assignment1——Q2: Training a Support Vector Machine
作业文件地址下载(添加百度云链接) 作业一其他问题:(添加其他问题的博客地址)Training a Support Vector Machine(添加地址)Implement a Softmax classifier (添加地址)Two-Layer Neural Network (添加地址)Higher Level Representations: Image Features(添加地址)原创 2016-11-13 21:45:38 · 4312 阅读 · 0 评论 -
cs231n——assignment1: Q1: k-Nearest Neighbor classifier(手动复制版)
作业文件地址下载(添加百度云链接) 作业一其他问题:(添加其他问题的博客地址)Training a Support Vector Machine(添加地址)Implement a Softmax classifier (添加地址)Two-Layer Neural Network (添加地址)Higher Level Representations: Image Features(添加地址)原创 2016-11-13 21:26:49 · 1841 阅读 · 1 评论 -
cs231n:assignment1——Q4: Two-Layer Neural Network
自己写的cs231n的作业,希望给点意见,支出错误和不足.谢谢 参数调了好久,貌似也没什么太好的头绪,有一次调到57+%,当时没记参数,后来调不会来了two_layer_net.ipynb内容:Implementing a Neural NetworkIn this exercise we will develop a neural network with fully-connected lay原创 2016-12-05 15:24:14 · 8164 阅读 · 0 评论 -
基于非参数核密度估计的行人分割
这是模式识别的一个实验,参考文献是: [1] L. Zhao, L.S. Davis, “Iterative figure-ground discrimination,” 17th International Conference on Pattern Recognition (ICPR), vol. 1, pp. 67-70, 2004. [2] Automatic Pedestri原创 2016-06-01 21:50:49 · 1849 阅读 · 17 评论 -
《机器学习实战》学习笔记——第3章 决策树
程序清单3-3中有一句featList = [example[i] for example in dataSet]乍一看觉得困惑,但是又大概知道它要做什么,前几天查资料的时候好像有碰到for的这个用法。 感觉上面那句是下面这句的简写for example in dataSet: featList.append(example[i])测试:>>> dataSet = [[1, 'a', 'y原创 2016-05-01 19:51:55 · 467 阅读 · 0 评论 -
python+opencv实现阈值分割
最近老师留了几个作业,虽然用opencv很简单一句话就出来了,但是还没用python写过。在官方文档中的tutorial中的threshold里,看到可以创建两个滑动条来选择type和value,决定用python实现一下 注意python中的全局变量,用global声明 开始出现了一些问题,因为毁掉函数每次只能传回一个值,所以每次只能更新value,后来就弄了两个毁掉函数,这个时候,又出现了滑原创 2016-05-08 17:57:30 · 7052 阅读 · 0 评论 -
python+opencv实现高斯平滑滤波
功能:创建两个滑动条来分别控制高斯核的size和σ\sigma的大小,这个程序是在阈值分割的那个程序上改动的。阈值分割程序在这 注意:由于σ=0\sigma=0时,opencv会根据窗口大小计算出σ\sigma,所以,从0滑动σ\sigma的滑动条时,会出现先边清晰又变模糊的现象代码:# -*- coding: utf-8 -*- import cv2#两个回调函数def GaussianBlu原创 2016-05-09 19:08:39 · 13792 阅读 · 0 评论 -
cs231n:assignment2——Q3: Dropout
视频里 Andrej Karpathy上课的时候说,这次的作业meaty but educational,确实很meaty,作业一般是由.ipynb文件和.py文件组成,这次因为每个.ipynb文件涉及到的.py文件较多,且互相之间有交叉,所以每篇博客只贴出一个.ipynb或者一个.py文件.(因为之前的作业由于是一个.ipynb文件对应一个.py文件,所以就整合到一篇博客里) 还是那句话,有错误原创 2016-12-23 15:42:01 · 2648 阅读 · 0 评论