一只妖孽的逗比人生

我的理想很简单:拥有猴哥的身材,过着八戒的生活。

开启逗比人生

深度神经网络有感

July 25, 2018, 5:32 p.m.

read: 41

自从微软搞出了残差网络,就出现了真正意义上的深度神经网络,上百层的网络配上BN也不会丢失信息,然后微软的画风就跑偏了,各种大力出奇迹的操作,几百层的网络说搭就搭。。。

Tensorflow 与 PyTorch 的 LSTM的权值排布差异

July 6, 2018, 8 p.m.

read: 91

Tensorflow: # i = input_gate, j = new_input, f = forget_gate, o = output_gate i, j, f, o = array_ops.split( value=lstm_matrix, num_or_size_splits=4, axis=1) 参考:https://github.com/tensorflow/tensorflow/blob/r1.8/tensorflow/python/ops/rnn_cell_impl.py#L836 PyTorch Attributes: weight_i...

Tensorflow 直接对于图片进行3通道卷积

June 4, 2018, 10:22 a.m.

read: 53

每张图的信息如下大小 218 * 820x00需要预测的图片如下: 实际上是3个通道(RGB,有些图片会存在4个通道 RGBA, 包含透明度A),那就是 218 x 82 x 30x01很多教程都建议把图片转化成灰度图片,把三个通道合并成一个通道进行卷积,在我的训练中发现,图片不进行转化,直接对三通道卷积并且不需要进行转置这样训练的效果更好,集中表现在收敛速度特别快。在训练以上集合的时候,在BATCH_SIZE等于64的时候,往往一千步以内就能收敛完成。(我猜可能这个留下的信息会更多,适合卷积)给出训练代码如下: import tensorflow as tf import numpy ...

班级主页管理系统

May 20, 2018, 12:11 p.m.

read: 46

班级主页管理系统项目地址在文章中 技术参数:前台:html + js + css后台:python3 + django 2.0.3数据库:sqlite3(免安装,免驱动,即开即用) 安装方法1.下载Python3.5 or Python3.6,安装并且添加到环境变量2.安装django 2.0.3,一条命令(pip install django==2.0.3)3.工作目录切换到用户主目录下,执行(python manage.py runserver 127.0.0.1:8088)4.然后浏览器输入地址http://127.0.0.1:8088/ 就可以访问了 实现的功能点1.登录2.注册...

记Tensorflow Sering GPU版本 部署成功

April 30, 2018, 5:23 p.m.

read: 104

+-----------------------------------------------------------------------------+ | NVIDIA-SMI 387.26 Driver Version: 387.26 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | ...

Tensorlfow:增加或者减小矩阵维度(Python3)

April 26, 2018, 2:15 p.m.

read: 34

1.增加维度下面给出两个样例 样例1:[1, 2, 3] ==> [[1],[2],[3]] import tensorflow as tf a = tf.constant([1, 2, 3]) b = tf.expand_dims(a,1) with tf.Session() as sess: a_, b_ = sess.run([a, b]) print('a:') print(a_) print('b:') print(b_) 输出结果 a: [1 2 3] b: [[1] [2] [3]] 样例2:[1, 2, 3] ==&g...

Shell:判断文件夹是不是存在,如果不存在则创建

April 21, 2018, 3:47 p.m.

read: 42

创建一个名称叫 testgrid的文件夹新建一个名字为test.sh的文件,内容如下 !/bin/bash if [ ! -d testgrid ];then mkdir testgrid else echo dir exist fi 很多时候我们需要从外部需要创建的文件夹的名称 从外部参数参数新建一个名字为test.sh的文件,内容如下 #!/bin/bash # 判断传入的参数的个数是不是一个 if [ ! $# -eq 1 ];then echo param error! exit 1 fi # 判断目录是不是已经存在,如果不存在则创建,存在则输出“dir ...

修改WAV头

April 19, 2018, 9:50 p.m.

read: 45

WAV头文 16kHz的情况波形音频数据传送速率,其值为通道数×每秒数据位数×每样本的数据位数/8 1 * 16000 * 16 / 8 = 32000 修改到正确的值def modify_wav(wav_file_path): with open(wav_file_path, 'rb+') as wav_file: with open(wav_file_path.replace(".wav", "") + "_modify.wav", "wb+") as new_wav_file: index = 0 while ...

kaldi mono对齐

April 16, 2018, 5:56 p.m.

read: 36

我们采用的是aishell训练集,训练完成之后,我们来对mono进行解码:在mono里面有这样的一段的代码: # Monophone decoding utils/mkgraph.sh data/lang_test exp/mono exp/mono/graph || exit 1; steps/decode.sh --cmd "$decode_cmd" --config conf/decode.config --nj 10 \ exp/mono/graph data/dev exp/mono/decode_dev steps/decode.sh --cmd "$decode_cmd...

kaldi 训练 aishell 解析

April 14, 2018, 10:50 a.m.

read: 241

此文章首发于hupeng.me 前言以下段落来自知乎,作者-喜欢吃,著作权归作者所有 在做aishell的v1,总而言之,你现在有一段语音比如 hellowrold.wav,你需要写个脚本生成一个data 目录里面包含着utt2spk,spk2utt,wav.scp,wav.list文件,至于怎么生成的可以看local/aishell data prep.sh,用python os和sys库可能会更快更简单写出来。然后你有了训练好的模型,你就先把你的语音mfcc,vad之后呢,对于speaker 然后把你的语音就直接丢进去一些decode.sh decoding一下得分就好,你可以参考...

杜鹃山夜话

April 14, 2018, 10:02 a.m.

read: 43

为啥鬼都是女的据昨晚yyj大哥提出的问题 ↑ 其实这个问题很好回答——↓根据从古至今的的说法,男为阳,女为阴。这样一推理易得以上结论(完) 内大十大灵异地点等待更新。。。 内大灵异事件合集等待更新

TF图像处理学习随想

April 11, 2018, 9:27 a.m.

read: 48

一开始我学习图像处理的时候,我直接把图片流直接输入到神经网络,直接拿到输出结果,构造loss表达式,进行训练,训练效果可想而知。。。。经过多次的失败的经验教训之后,发现特征提取真是个好东西。。。(完)

Tensorflow tf.dynamic_partition 矩阵拆分(Py3)

March 17, 2018, 11:39 a.m.

read: 90

Py3代码:# one-hot 函数的样例 import tensorflow as tf label = tf.placeholder(tf.int32,[None]) # 直接把 输入的序列进行One-Hot的结果 one_hot = tf.one_hot(label, 3, 1, 0) # 进行转置 one_hot_new = tf.transpose(one_hot, perm=[1,0]) one_hot_new = tf.cast(one_hot_new, tf.float32) # one_hot_new[2] = one_hot_new[2] * 1.5 # 按照每一...

Tensorflow 读写 tfrecord 文件(Py3)

March 16, 2018, 10:28 p.m.

read: 72

写入tfrecord文件import tensorflow as tf file_path = '' list = [] writer = tf.python_io.TFRecordWriter(file_path) example = tf.train.Example(features=tf.train.Features(feature={ "label": tf.train.Feature(int64_list=tf.train.Int64List(value=list)) })) writer.write(example.SerializeToString()) 读取tf...

Tensorflow One-Hot 函数样例(Py3)

March 16, 2018, 9:07 p.m.

read: 33

Py3代码:# one-hot 函数的样例 import tensorflow as tf label = tf.placeholder(tf.int32,[None]) # 直接把 输入的序列进行One-Hot的结果 one_hot = tf.one_hot(label, 3, 1, 0) # 进行转置 one_hot_new = tf.transpose(one_hot, perm=[1,0]) one_hot_new = tf.cast(one_hot_new, tf.float32) # one_hot_new[2] = one_hot_new[2] * 1.5 # 按照每两...

遍历某个目录下的文件(Python3)

March 13, 2018, 11:16 a.m.

read: 29

1.递归遍历某个目录下的所有的文件import os if __name__=='__main__': work_dir = 'C:\\Users\\HUPENG\\Desktop\\noiseRecord0313\\noiseRecord\\record' for parent, dirnames, filenames in os.walk(work_dir): for filename in filenames: file_path = os.path.join(parent, filename) pr...

推荐使用 Firefox 访问此站点 | 友情链接: 张鹏的博客  Web布拉格  杨洋的博客   李号的博客   魏文成博客 | Developed by zhangpeng | Copyright © 2018-2019 hupeng.me