Python
AManFromEarth
这个作者很懒,什么都没留下…
展开
-
Windows下调用TensorBoard出现ImportError: cannot import name 'encodings'
Windows下调用TensorBoard出现ImportError: cannot import name 'encodings'原创 2018-01-11 08:50:34 · 2376 阅读 · 2 评论 -
Tensorflow读取并输出已保存模型的权重数值
这篇文章是为了对网络模型的权重输出,可以用来转换成其他框架的模型。import tensorflow as tffrom tensorflow.python import pywrap_tensorflow#首先,使用tensorflow自带的python打包库读取模型model_reader = pywrap_tensorflow.NewCheckpointReader(r"mo...原创 2018-07-15 21:56:14 · 14413 阅读 · 10 评论 -
python中numpy的拷贝(改变一个数组另外一个数组也改变的情况)
python里numpy默认的是浅拷贝,即拷贝的是对象的地址,结果是修改拷贝的值的时候原对象也会随之改变,如代码所示:a = np.arange(4)print(a)b = aprint(b)b[0] = 100print(b)print(a)结果[0 1 2 3][0 1 2 3][100 1 2 3][100 1 2 3]...原创 2018-07-05 19:05:16 · 14210 阅读 · 0 评论 -
使用pytorch读取、使用预训练模型进行finetune:以Resnet-101为例
在使用pytorch进行网络训练的时候,有时候不可避免的使用迁移学习(trainsfer learning),即使用已经训练好的模型(如resnet、inception等),固定其已经训练好的网络层参数,然后进行finetune。 以下代码是以resnet-101为例使用pytorch进行finetune的操作:#导入必要模块import torchimport torch.nn as ...原创 2018-07-16 21:49:34 · 22751 阅读 · 0 评论 -
python3中pathlib库的Path类的使用
用了很久的os.path,今天发现竟然还有这么好用的库,记录下来以便使用。1.调用库from pathlib import 2.创建Path对象p = Path('D:/python/1.py')print(p)#可以这么使用,相当于os.path.join()p1 = Path('D:/python')p2 = p1/'123'print(p2)结果D:\...原创 2018-05-10 14:38:36 · 41715 阅读 · 6 评论 -
python使用numpy读取、保存txt数据
1.首先生成array数组import numpy as npa = np.random.rand(5,5)print(a)结果:array([[0.17374613, 0.87715267, 0.93111376, 0.53415215, 0.59667207], [0.6865835 , 0.15873242, 0.2842251 , 0.73840834, ...原创 2018-05-09 21:08:16 · 59204 阅读 · 1 评论 -
目标检测-论文阅读-Faster RCNN(Faster R-CNN:Towards Real-Time Object Detection with Region Proposal Networks)
Faster RCNN论文解读用了一段时间的Faster RCNN,现写下自己的理解,有不对的地方希望指正。 Faster RCNN是基于RCNN和Fast RCNN的基础上完成的,建议没有看过前两篇的先去了解一下。论文首先说明,Fast RCNN如果不考虑region proposals的话它的检测时间接近实时,所以传统region proposal的算法(如Fast RCNN用的Se...原创 2018-01-18 10:25:29 · 3903 阅读 · 11 评论 -
python下遍历文件夹中所有文件
python下遍历某个路径所有文件是很常用的事,一直对其有所困扰,今天想明白了之后记录下来,供以后查阅。首先,文件夹是这样的: a,b,c是各包含一张jpg图片的文件夹,其余是4张jpg图片。遍历文件夹的方法首先需要调用os库,即 import os 然后使用 os.walk(path) path是指想遍历文件夹的路径 完整代码如下:import ospath=r'C原创 2018-01-22 09:16:04 · 45644 阅读 · 0 评论 -
caffe下py-Faster RCNN end2end模式修改anchor的scale大小
caffe下py-Faster RCNN end2end模式修改anchor的scale大小原创 2018-01-11 08:59:28 · 2467 阅读 · 10 评论 -
python中numpy的一些用法
1.np.unique()删除array里面的重复数字a = np.array([1,1,2,3,1,5])print(np.unique(a))结果:[1 2 3 5]原创 2018-07-31 19:24:53 · 615 阅读 · 0 评论