- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 【Pytorch】怎么快速的定义cuda版本的变量和网络
torch.set_default_tensor_type('torch.cuda.FloatTensor')此代码可以使得通过torch定义的对象全部为cuda版本.
2019-08-29 16:19:31 878
原创 【Opencv & matplotlib】选择一个颜色系来画bounding box或者画线条
import matplotlib.cm as cmximport matplotlib.colors as mcolorsdef ColorsList(): def get_cmap(N): color_norm = mcolors.Normalize(0, N - 1) return cmx.ScalarMappable(color_norm, ...
2019-08-29 15:19:07 842
原创 【Pytorch】如何定义nan这个值
>>>import torch>>>n = torch.tensor(float('nan'))>>>ntensor(nan)
2019-07-22 10:02:50 2796 1
转载 【Pytorch】建网络的四种方法
转载:https://www.cnblogs.com/denny402/p/7593301.html准备:import torchimport torch.nn.functional as Ffrom collections import OrderedDict方法1:# Method 1 ---------------------------------------...
2019-05-08 22:32:22 883
转载 【Pytorch】pytorch模型可视化
step1:转载来自:https://blog.csdn.net/TTdreamloong/article/details/83107110import torchimport torch.nn as nnfrom tensorboardX import SummaryWriterfrom torch.autograd import Variableclass LeNet(nn....
2019-05-06 18:46:39 4515
转载 【python】python生成Linux树形结构
转载:http://blog.chinaunix.net/uid-21374062-id-5198995.html# -*- coding: utf-8 -*- ''''' 仿Linux命令tree生成树形目录结构, 并汇总当前目录下文件总算 Author: *** Date: 2015-09-18 ''' from sys import argv imp...
2019-04-21 11:55:34 364
原创 【csv模块】python3 csv.writerow()出现TypeError: a bytes-like object is required, not 'str'
1.举个例子:我们准备一个images文件夹里面含有若干个子文件夹,如图所示:显示树形的代码请参考后一篇转载博文。|____images -r:2870| |____blotchy -r:120| | |____blotchy_0003.jpg| | |____blotchy_0006.jpg| | |____blotchy_0009.jpg| | |____blotchy_0015...
2019-04-21 11:53:55 5179 1
原创 【scipy】计算labels标签中各个类别对应的整数的个数
#输出import scipy.stats as scipystatsimport torchlabels = torch.randint(0,21,(9,9))freqCount = scipystats.itemfreq(scipystats.itemfreq(labels))print(labels)print(freqCount)#输出tensor([[ 6., 1...
2019-03-20 17:08:52 652
转载 【mpl_toolkits.mplot3d】Axes3D绘制3d散点图
from mpl_toolkits.mplot3dimport Axes3Dcm = plt.cm.get_cmap('RdYlBu')z = test_yfig = plt.figure()ax = Axes3D(fig)ax.scatter(feat[:,0],feat[:,1],feat[:,2],c = z,edgecolors='k',cmap=cm,s=10)
2018-11-16 11:23:26 7912
转载 【pytorch】ConvTranspose2d的计算公式
感谢来源:https://zhuanlan.zhihu.com/p/39240159class torch.nn.ConvTranspose2d(in_channels, out_channels, kernel_size, stride=1, padding=0, output_...
2018-11-02 11:18:20 15440
原创 【python】爬虫爬去已知图片url的图片
import urllib.requestimport numpy as npimport osfrom tqdm import tqdmimport urllibboot_path = 'F:/Ubuntu16.4共享文件夹/数据集/Googleland/'img_url_f = open('F:/Ubuntu16.4共享文件夹/数据集/train.csv','r')img_u...
2018-09-30 09:00:04 1051
转载 [matplotlib]plt.scatter()中cmap用法
import numpy as npimport matplotlib.pyplot as plt# Have colormaps separated into categories:# http://matplotlib.org/examples/color/colormaps_reference.htmlcmaps = [('Perceptually Uniform Sequen...
2018-08-30 22:06:08 27517
原创 tensorflo中利用tf.concat()将Tensor矩阵按照某一个维度连接
tf.concat(concat_dim, values, name='concat')除去name参数用以指定该操作的name,与方法有关的一共两个参数:第一个参数concat_dim:必须是一个数,表明在哪一维上连接>>print(sess.run(thetaTensor))[[ 0. 1. 2. 3. 4. 5.] [ 6. 7. 8. 9. ...
2018-06-28 17:15:00 5033
转载 卷积神经网络的复杂度分析
在梳理CNN经典模型的过程中,我理解到其实经典模型演进中的很多创新点都与改善模型计算复杂度紧密相关,因此今天就让我们对卷积神经网络的复杂度分析简单总结一下下。1.时间复杂度1.2 卷积神经网络整体的时间复杂度示例:用 Numpy 手动简单实现二维卷积假设 Stride = 1, Padding = 0, img 和 kernel 都是 np.ndarray.2. 空间复杂度空间复杂度即模型的参数数...
2018-06-22 11:19:41 930
转载 numpy中np.copy
numpy.copynumpy.copy(a, order='K')[source]Return an array copy of the given object.Parameters:a : array_likeInput data.order : {‘C’, ‘F’, ‘A’, ‘K’}, optionalControls the memory layout of the copy. ‘C’...
2018-06-21 13:20:13 12622
原创 keras中给目标物换背景
from keras.preprocessing import imageimport globimport cv2#step0:给定背景图集的路径,目标物的路径,以及换完背景的目标物保存路径GroPath = '/home/zhen/DATASET/验证放射变换可以提取object/背景图片/'SouPath = '/home/zhen/DATASET/验证放射变换可以提取objec...
2018-06-19 23:47:05 293
转载 python中删除list中重复的元素
l1 = ['b','c','d','b','c','a','a'] l2 = [] [l2.append(i) for i in l1 if not i in l2]
2018-06-05 16:09:18 1213
转载 tensorflow中tf.slice和tf.gather切片函数
tf.slice(input_, begin, size, name=None):按照指定的下标范围抽取连续区域的子集 tf.gather(params, indices, validate_indices=None, name=None):按照指定的下标集合从axis=0中抽取子集,适合抽取不连续区域的子集输出:input = [[[1, 1, 1], [2, 2, 2]],...
2018-05-26 16:34:31 27660
转载 python中magic魔方算法实现
#转载:http://cache.baiducontent.com/c?m=9d78d513d99f06f01aa6837f7d01a66d0e20f3744cd6c76474c3923884155d563463f4cb22356072c4c40c7071d85e2ae0e74075207721a3dc88d64587fdd46a388954296d59c30405d36eff8c1662987d...
2018-05-26 11:19:41 4190
转载 python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…………
问题:安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError解决办法:pip install selectivesearch -i http://pypi.douban.com/simple ...
2018-05-12 21:24:11 155791 39
原创 opencv3.2.0中DMatch类型
比如有两张图片img1,img2开始做他俩的匹配bf = cv2.BFMatcher(cv.NORM_L2)matches = bf.knnMatch(des1,des2,k=3)DMatch.distance - 每个des1[i]有3个最近邻DMatch.trainIdx - img2当前图片des2[i]索引所以等于iDMatch.queryIdx - img1当前des1[i]的索引所以等...
2018-05-08 22:17:15 3631
原创 python中将整数和字符串连接在一起的新方法
image_save_path = "%s%d%s" % (image_save_path_head, seq, image_save_path_tail) ##将整数和字符串连接在一起
2018-04-16 11:14:34 4249
原创 python中format使用
<<<def zhen(): print('i am zhen')<<<print('hello {} ,i am hui'.format(zhen.__name__))hello zhen ,i am hui
2018-04-12 22:26:49 1155
原创 python中将手写数据数组转换为图片输入出来
from __future__ import print_functionimport kerasfrom keras.datasets import mnistfrom keras.models import Modelfrom keras.layers import Input, Activation, add, Dense, Flatten, Dropout, Multiply, E...
2018-04-03 22:30:02 2796
原创 keras中summary()打印上一篇的网络函数
>>>print(model.summary())__________________________________________________________________________________________________Layer (type) Output Shape Param # C...
2018-03-29 17:16:42 7948 6
原创 Pythoy中itertools模块 combinations
1.combinations(iterable, r) 创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入iterable中的顺序排序:def combinations(iterable, r): # combinations('ABCD', 2) --> AB AC AD BC BD CD # combinations(range(4),...
2018-03-28 22:52:09 466
原创 keras中format()
<<<name = '{}-siamese'.format('甄辉')<<<name'甄辉-siamese'
2018-03-26 16:48:22 332
原创 keras中Lambda层
1、Lambda 层如果你只是想对流经该层的数据做个变换,而这个变换本身没有什么需要学习的参数,那么直接用Lambda Layer是最合适的了。<span style="font-size:18px;">def get_submean_model(): model = Sequential() model.add(Dense(5,input_dim=7)) ...
2018-03-26 11:22:44 18309 1
原创 python中匿名函数Lambda
lambda就是匿名函数,就是没有名字的函数举个例子一般的函数是这样:def f(x): return x+1这样使用 print f(4)用lambda的话,写成这样:g = lambda x : x+1这样使用 print g(4)...
2018-03-26 10:37:37 208
原创 python中的repmat
np.tilePython numpy 下的 np.tile有些类似于 matlab 中的 repmat函数。不需要 axis 关键字参数,仅通过第二个参数便可指定在各个轴上的复制倍数。>> a = np.arange(3)>> np.tile(a, 2)array([0, 1, 2, 0, 1, 2])>> np.tile(a, (2, 2))...
2018-03-19 22:49:47 19375
原创 python中将一张图片剪切成四份
import cv2 # [1]导入OpenCv开源库import numpy as npimage_path = "F:\\11111111111111111111111111111\\100000.jpg"srcImg = cv2.imread(image_path) # [2]将图片加载到内存cv2.namedWindow("[srcImg]", cv2.WINDOW_AUT...
2018-03-18 22:25:07 9657 1
原创 python中list
list=[]%动态listW=np.zeros([3,3,3,64])b=np.zeros([64,1])b=b.flatten()list.append(W)list.append(b)
2018-01-23 19:43:23 192
原创 python中利用matplotlib.patches在一个坐标轴上添加画的图形
第一步:程序引用包import cv2import selectivesearchimport matplotlib.pyplot as pltimport matplotlib.patches as mpatchesfor reg in regions: x, y, w, h = reg['rect'] rect = mpatches.Rectangle(
2018-01-22 22:28:33 5680
转载 生成图形(matplotlib.patches)
#转载:http://blog.csdn.net/you_are_my_dream/article/details/53458443#fill=False表示不填充,linewidth=2线的宽度,linestyle线的类型#!/usr/bin/python#coding: utf-8import numpy as npimport matplotlib.pyplot as pltimp
2018-01-22 21:55:03 5715 1
转载 Matplotlib的子图subplot的使用
转载:https://www.jianshu.com/p/de223a79217aMatplotlib的子图subplot的使用 skullfang 关注2018.01.08 16:10 字数 229 阅读 74评论 0喜欢 0前言Matplotlib的可以把很多张图画到一个显示界面,这就设计到面板切分成一个一个子图。这是怎么做到的呢。m
2018-01-22 21:35:48 8560
转载 Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
转载:http://lovesoo.org/python-script-error-attributeerror-module-object-has-no-attribute-solve-method.htmlPython脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法最近在编写Python脚本过
2018-01-22 19:33:17 28019 2
转载 Python之数组拼接,组合,连接
Python之数组拼接,组合,连接转自:https://www.douban.com/note/518335786/?type=like============改变数组的维度==================已知reshape函数可以有一维数组形成多维数组ravel函数可以展平数组b.ravel()flatten()函数也可以实现同样的功能区别:rav
2018-01-20 20:13:45 4836
原创 python的数据增强利用opencv读取图片
# -*- coding: utf-8 -*-__author__ = 'Administrator'# import packagesfrom keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_imgimport numpy as npfrom keras.pre
2018-01-20 17:33:37 1707
转载 OpenCV与Python之图像的读入与显示以及利用Numpy的图像转换
转载地址:https://www.cnblogs.com/visionfeng/p/6094423.htmlOpenCV与Python之图像的读入与显示以及利用Numpy的图像转换1:读入图像,显示图像与保存图像 代码:import cv2img=cv2.imread('lena.jpg',cv2.IMREAD_COLOR)cv2.named
2018-01-20 17:29:03 4430
原创 python中将数据增强
from keras.preprocessing.image import ImageDataGeneratorfrom keras.preprocessing import imageimport matplotlib.pyplot as pltimport numpy as npimport pylabimg_generator = ImageDataGenerator( r
2018-01-19 23:29:58 4119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人