4 masbbx123

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

DCT和IDCT原始公式计算

代码转自:https://my.oschina.net/VenusV/blog/1797459#include <time.h>#define WIDTH 5#define HEIGHT 5struct Complex_{ double real;//实部 double imagin;//虚部};typedef struct Complex_ DFT_...

2019-07-05 13:51:58

tensorflow中bn运算

bn的原理:https://blog.csdn.net/sunjinshengli/article/details/74037208为了搞清楚bn的整个过程,我们来做个实验:1 搭建最简单的一个bn层网络,保存网络结构:import tensorflow as tfimport numpy as npimport cv2 import randombatchsize = 50Im...

2019-02-26 14:13:21

tf读取图像并预处理例程

import tensorflow as tfimport numpy as npimport cv2 import randomimport matplotlib.pyplot as pltbatchsize = 50ImgSize = 96#读取数据#--------------------------------------------------------------...

2019-01-30 16:33:31

kendryte网络转换

又换了这个转换工具:https://github.com/kendryte/nncase输入命令:toco.exe --input_file=FaceL_5.pb --input_format=TENSORFLOW_GRAPHDEF --output_file=FaceL_5.tflite --output_format=TFLITE --input_shape=1,96,96,3 --in...

2019-01-22 13:37:12

tensorflow训练,带bn,学习率衰减

import tensorflow as tfimport numpy as npimport cv2 import randombatchsize = 50#读取数据#------------------------------------------------------------------------------import pickledef load_obj(n...

2019-01-14 10:40:18

tensorflow中bn的使用

1 损失函数得这样定义才行2 training训练的时候True,预测的时候Falseout = tf.layers.batch_normalization(out, training=is_training)update_ops = tf.get_collection(tf.GraphKeys.UPDATE_OPS)with tf.control_dependencies(update...

2019-01-14 10:20:24

最近使用tensorflow遇到的几个问题

1 softmax_cross_entropy_with_logits_v2函数输入的是softmax前的数据这个一定要注意2 使用了13层的卷积网络训练个简单的二分类问题,发现好难训练出来,换成4层的就比较轻松训练出来了3 可分离卷积使用上就训练不出来,不知道原因4 bn使用总是有问题,待查...

2019-01-11 15:17:16

MTCNN批量生成人脸图像

直接上代码了#coding:utf-8import syssys.path.append('..')from Detection.MtcnnDetector import MtcnnDetectorfrom Detection.detector import Detectorfrom Detection.fcn_detector import FcnDetectorfrom trai...

2019-01-04 11:46:42

tensorflow 训练保存模型4 自由修改模型

上回已经可以得到一个清晰的模型结构,但是还是不够满意,为什么呢,因为预测的时候不需要dropout层,所以想修改接口,直接去除dropout层。以下方法自己想的,可能有别的更好的方法:首先,训练的时候得把每层的参数起好名字,否则名字都自动起的,怎么修改网络,直接就懵逼了。#定义两个placeholderx = tf.placeholder(tf.float32,[None,784])y ...

2018-12-19 16:00:26

tensorflow 训练保存模型3 PB格式

上回说到图看不明白。所以有了下面的方法:首先读取刚刚的ckpt文件,保存为pb格式(当然训练的时候直接保存也么有问题)保存Softmax应该就是把计算Softmax所有必须的变量结构都保存下来,无关的就不要了import osckpt_dir = "./pb_dir"if not os.path.exists(ckpt_dir): os.makedirs(ckpt_dir)...

2018-12-19 14:10:19

tensorflow 训练保存模型2 ckpt tensorboard

以前写过一篇tensorflow 训练保存模型,本文的改进:换了一种模型,然后采用tensorboard来获取tesnor的名字。训练模型:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datafrom tensorflow.python.framework import graph...

2018-12-19 12:04:40

mmdnn转换网络

https://github.com/Microsoft/MMdnn刚开始在ubuntu18.04中使用的时候发现那些命令都不能使用,在windows下倒是好的。后来发现是因为ubuntu18.04中默认使用的python2,而mmdnn需要使用的是python3http://www.cnblogs.com/jasonlixuetao/p/9729753.html修改默认使用的python...

2018-12-12 11:02:12

mnist各种网络研究3 网络组合

尝试先训练几个独立的网络,预测的时候再组合到一起:import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequential,Modelfrom keras.layers import Input,Conv2D,Dense,Dro...

2018-12-06 09:40:10

mnist各种网络研究2 结果统计

统计实验结果:网络 关键字 卷积核 卷积层数 参数量 acc 估计运算量Net1 softmax x x 7850 0.9169 7840Net2 全连接 x x 669706 0.9843 668672Net3 标准卷积 5 2 3274634 0.9921 13883904Net4 stride 5 2 3274634 0.9881 58...

2018-12-05 13:47:44

mnist各种网络研究1 实验记录

这次主要看看修改网络结构后,acc、参数个数、运算量之间的关系。模型均用keras编写,sgd优化,4显卡并行训练,batch_size=2000(性能会降低,但是这不是为了做实验,需要最快的训练速度)下面先列举训练的各种网络Net1:直接softmax分为10类test accuracy 0.9169Net2:2层全连接层test accuracy 0.9843Net3:标准卷...

2018-12-05 12:49:35

keras minist3

修改了可以使用多显卡训练发现对于小模型,多显卡也没快起来另:batchsize大了,训练速度是快了,但是性能狂跌import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequential,Modelfrom keras.lay...

2018-12-03 16:56:43

keras minist2

import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Dense,Dropout,Convolution2D,MaxPooling2D,Flattenfrom ...

2018-12-03 16:16:50

keras mnist

没啥说的,直接上代码from __future__ import print_function import kerasfrom keras.datasets import mnistfrom keras.models import Sequentialfrom keras.layers import Dense, Dropoutfrom keras.optimizers impor...

2018-12-03 14:53:06

ubuntu18.04 caffe安装

1 安装虚拟机2 下载ubuntu18.04http://mirrors.zju.edu.cn/ubuntu-releases/18.04/3 安装ubuntu18.044 修改ubuntu的更新源sudo apt-get update 让更新源生效(记得2年前这个源把我折腾的死去活来)5 安装opencvsudo apt-get install libopencv-dev pyt...

2018-11-30 10:41:05

初试ncnn

2018-11-20Ncnn网址https://github.com/Tencent/ncnn开始使用:https://github.com/Tencent/ncnn/wiki/how-to-build首先为了方便,直接使用虚拟机ubuntu16.04编译:cd mkdir -p buildcd buildcmake …make -j4能编译出.a,但是提示没有protob...

2018-11-22 09:35:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!