编程相关
学为好人
这个作者很懒,什么都没留下…
展开
-
WiFi探针测试MAC地址获取信息
WiFi探针测试代码,打印输出信息原创 2022-12-28 21:08:26 · 460 阅读 · 1 评论 -
JAVA WEB项目部署遇到问题小结
目录权限本地编写的SSM项目发布到远程CentOS服务器,遇到访问权限问题,主要是网站目录没有给tomcat权限,通过命令:chown -R tomcat:tomcat /网站根目录/chmod -R 777 /网站根目录/网站验证码显示乱码遇到了与[@风醉0017]一样的问题:服务发布之后,图形验证码乱码。(http://blog.csdn.net/zs296332478原创 2018-01-21 07:26:16 · 655 阅读 · 0 评论 -
CentOS7编译OpenCV3.4.0
一、配置epel源yum -y install epel-release二、安装依赖包和基础包yum install gcc gcc-c++ yum install cmake yum install python-devel numpy yum install gtk2-devel yum install libdc1394-devel yum ins原创 2018-01-20 08:13:56 · 6449 阅读 · 5 评论 -
使用树莓派定时给微信群发消息
需求强烈单位领导要求在微信群天天定时汇报个人情况,此处个人情况内容是固定的(这个很重要)。春节过年,哪能天天记着去发微信,而且心理惦记个事也是很难受的,因此决定看看能不能开发程序解决!主要过程网上百度了一下,度娘还是很厉害的,立马给出了微信网页客户端开发工具itchat。 为了能定时发信息,利用手头一个树莓派(可连接家里的路由器上互联网)来进行开发。再次百度发现有大神已经完成了,原创 2018-02-06 19:16:35 · 5239 阅读 · 0 评论 -
trainImageLaber辅助生成VOC XML标注信息
function [single_number,single_image] = save2XML(labelresults)names = {‘a’,’b’,’c’,’d’,’e’,’f’,’g’};[n, ~] = size(labelresults); single_image = cell(n,5); single_number = zeros(n,5); for i = 1 ...原创 2018-03-22 14:02:02 · 439 阅读 · 0 评论 -
Softmax和Softmaxlogloss前向和后向计算
CSDN为啥文章内容不能只有图片呢?原创 2018-04-27 09:32:36 · 891 阅读 · 0 评论 -
循环神经网络前向和后向计算
CSDN为啥文章内容不能只有图片呢? 以下内容参考亚马逊AI主任科学家李沐博士“跟李沐一起动手学深度学习”系列讲座~~~~原创 2018-04-27 09:38:35 · 499 阅读 · 0 评论 -
爬虫
爬虫# -*- coding: UTF-8 -*-from urllib import requestfrom bs4 import BeautifulSoupimport timedef retrieve_href(root_url): response = request.urlopen(root_url) html = response.read() h...原创 2018-08-16 19:43:56 · 185 阅读 · 0 评论 -
Python 输出多福排列图像
# -*- coding: utf-8 -*-import numpy as npfrom PIL import Imageimport cv2from os.path import dirname as ospdnimport osimport os.path as ospdef may_make_dir(path): """ Args: path: a dir,...转载 2018-11-15 14:57:17 · 1051 阅读 · 0 评论 -
Python画混淆矩阵
# -*-coding:utf-8-*-from sklearn.metrics import confusion_matriximport matplotlib.pyplot as pltimport numpy as np#labels表示你不同类别的代号,比如这里的demo中有13个类别labels = ['A', 'B', 'C', 'F', 'G', 'H', 'I', 'J...转载 2018-11-15 15:08:31 · 2267 阅读 · 0 评论 -
目标检测的评价指标记录(转)
https://github.com/Xingyb14/curves_for_object_detectionhttps://blog.csdn.net/Xingyb14/article/details/81434087转载 2018-11-15 15:18:20 · 212 阅读 · 0 评论 -
视频关键帧提取,JAVA版
import org.opencv.videoio.*; import java.io.File; import java.util.ArrayList; import java.util.List; import org.opencv.core.*; import org.opencv.imgcodecs.*; impo...原创 2018-11-17 19:56:01 · 2372 阅读 · 1 评论 -
关于Pytorch中BCELoss调用binary_cross_entropy和Keras调用tf.binary_crossentropy的差异
我的痛苦问题来源:多标签的Pytorch实现问题:学习不收敛解决:问题来源:多标签的Pytorch实现最近关注多标签学习,发现网上的开源代码基本都是keras实现的,比如TinyMind的多标签竞赛方法等,由于本人习惯于Pytorch,希望能够使用Pytorch实现,因此复现Pytorch版本,至此困惑即开始了。问题:学习不收敛根据自己的经验,搭建网络来学习TinyMind竞赛数据,并参考...原创 2019-05-31 09:27:34 · 9650 阅读 · 7 评论 -
JAVA调用OPENCV中DNN.Darknet接口进行目标检测测试(代码备份)
测试使用的是最新版opencv-3.3.1,dnn模块中加入了很多深度学习库的接口,可直接读取配置文件进行预测,对于面向应用的程序设计很有意义。import org.opencv.core.*;import org.opencv.dnn.*;import org.opencv.imgproc.*;import org.opencv.imgcodecs.*;public class Main {原创 2017-10-29 21:35:08 · 3978 阅读 · 10 评论 -
树莓派检测运动目标并辨识类别代码备忘
rgbhistogram.pyimport cv2class RGBHistogram: def __init__(self, bins): self.bins = bins def describe(self, image, mask = None): image = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)原创 2017-10-05 20:04:44 · 2058 阅读 · 1 评论 -
Scipy安装
下载源码解压,进入根目录执行编译过程如下: 如果前面得到的Fortran编译器是gfortran的话,执行:python setup.py build --fcompiler=gnu95如果前面得到的Fortran编译器是g77的话,执行:python setup.py build --fcompiler=gnu然后执行sudo python setup.py install安装完成原创 2017-10-02 17:26:26 · 2615 阅读 · 0 评论 -
Ubuntu系统备份
Ubuntu系统备份与还原原创 2016-08-22 20:37:24 · 2145 阅读 · 1 评论 -
Darknet(YOLO)安装与测试笔记(T440p+Ubuntu14.04+OpenCV2.4.10+CUDA7.5)
本笔记记录安装测试Joseph Redmon的YOLO代码。 项目主页:http://pjreddie.com/darknet/yolo/ CVPR论文:Only Look Once:Unified, Real-Time Object Detection参考:http://blog.csdn.net/samylee/article/details/51684856注意:请按照ubuntu14.0原创 2016-08-06 08:43:58 · 10194 阅读 · 4 评论 -
Win 7下MatConvNet使用DAG网络方法记录
1、修改ResNet网络function net = resnet_single() net = load(‘imagenet-resnet-50-dag.mat’) ; net = dagnn.DagNN.loadobj(net) ;net.removeLayer(‘fc1000’) ; net.removeLayer(‘prob’) ;dropoutBlock = dagnn.DropOu原创 2017-01-02 20:04:38 · 5475 阅读 · 5 评论 -
(一)有监督学习及优化
本博客及后续博客翻译和记录学习“Unsupervised Feature Learning and Deep Learning Tutorial”的收获及体会!翻译 2017-03-27 21:50:24 · 913 阅读 · 1 评论 -
(二)有监督神经网络(最后两张图浓缩精华)
多层神经网络 最小二乘损失和Softmax损失的网络结构图,及前传和后传递推公式!翻译 2017-03-29 16:33:39 · 1282 阅读 · 0 评论 -
(三)有监督卷积神经网络
通过小规模的极简卷积神经网络探索神经网络中卷积和池化的原理,推理梯度回传等计算过程。翻译 2017-03-31 07:46:58 · 4937 阅读 · 0 评论 -
Windows7+Anaconda3+Tensorflow
内网机器,离线下载并安装相关可参考: http://blog.csdn.net/xiefp/article/details/750075380) 安装Anaconda勾选添加环境变量,不勾选注册Python 3.6。因为tensorflow默认需要使用python3.5版本。1) 设置安装插件和包(库)的镜像:打开Anaconda Prompt,输入清华的仓库镜像,更新包更快...转载 2017-06-17 21:00:45 · 1836 阅读 · 0 评论 -
小网络
这两天关注了一下小网络,首先是SqueezeNet,网络之小,出乎意料,出现之早,也出乎意料!再Google之后,发现Tiny Darknet (YOLO)竟然也只有几兆的大小,且精度更高、速度更快!这年头,人工智能、模式识别、机器学习、计算机视觉等正在已飞一般的速度发展,稍不留神就落伍了。在此,记录一下相关材料以备学习使用!SqueezeNethttps://github.com/DeepScal原创 2017-08-28 08:07:06 · 489 阅读 · 0 评论 -
树莓派摄像头使用
1.下载git clone https://github.com/jacksonliam/mjpg-streamer2.安装相关依赖库sudo apt-get install libjpeg8-dev3.编译进入目录mjpg-streamer-experimental,执行make clean all 已安装cmake,没有的话安装之。sudo apt-get install cmake4. 配置s原创 2017-08-30 21:04:20 · 1675 阅读 · 0 评论 -
树莓派浏览器中文乱码
安装文泉驿中文字体库sudo apt-get install ttf-wqy-zenhei将系统语言设置成中文在Menu->Preferences->Raspberry Pi Configuraction->Localisaction->Set Locale中设置语言为“zh(Chinese)”,确认重启OK。原创 2017-09-09 07:35:55 · 2033 阅读 · 0 评论 -
CSIC2010网络攻击数据分词处理
CSIC2010数据集(http://www.isi.csic.es/dataset/)包含上万条自动生成的Web请求,主要用于测试网络攻击防护系统,它是由西班牙研究委员会(CSIC)信息安全研究所制作的。 CSIC2010包含针对电子商务Web应用产生的HTTP数据流量。在该Web应用中,用户可以通过购物车购买物品,并通过提供一些个人信息进行注册。由于它是西班牙语的Web应用程序,所以数据集包含原创 2017-09-30 22:37:22 · 4117 阅读 · 4 评论 -
CSIC2010学习Word2vec表示及可视化
1、sudo apt-get install liblapack-dev2、sudo apt-get install gfortran3、sudo apt-get install python-pandas4、sudo pip install --upgrade gensim5、sudo pip install jieba6、sudo pip install theano (0.7)根据给原创 2017-09-30 22:46:09 · 3263 阅读 · 1 评论 -
VS2012中使用OpenCV-3.0.0的动态链接库和静态链接库
一、 新建工程1、菜单选择“文件——新建——项目”2、左侧选择“已安装——模板——Visual C++——Win32”,右侧选择“Win32项目”3、确定后,依次点击“下一步”, 4、点击“完成”,自动生成项目5、选择菜单“生成——生成解决方案”,下方输出区会显示成功:6、选择菜单“调试——开始执行(不调试)”,结果如下: 至此,新建、编译并运行一个程序即告完成。二、 工程使用OpenCV原创 2015-04-06 09:34:48 · 9203 阅读 · 1 评论