- 博客(11)
- 收藏
- 关注
原创 git命令记录
安装就不谈了0.全局配置git config --list查看全局所有的配置列表git config --global user.name 'your_name'配置全局用户名git config --global user.email 'your_email'配置全局邮箱这里最好就是用你github的用户名和邮箱1.初始化本地代码仓库git init 直接在本地创建空的git...
2018-12-31 00:43:46 252
原创 (python)threading模块简单讲解
由浅入深1.创建子线程对于threading模块有两种创建子线程的方法1.1继承threading.Thread类,并重写run()继承后重写.start()开始子线程,使之进入run()import threading class MyThread(threading.Thread): def __init__(self, id): threadi...
2018-12-26 21:52:05 460
原创 python中的奇技淫巧
1.zip()和zip(*)a = [[1,2], [3,4], [5,6],[7,8]]b = ["x1", "x2", "x3", "x4"]c = list(zip(a,b))print(c)d = list(zip(*b))print(d)结果:[([1, 2], 'x1'), ([3, 4], 'x2'), ([5, 6], 'x3')
2018-12-25 15:51:00 230
原创 python基础
注:python中和C/C++一样的性质,均被略过本博文将简单解释这部分知识,比较简单,但也相对很基础!将使用idle讲解1.子函数中不能改变全局变量>>> a = 'globals'>>> def foo(): a = 'locals' print(locals())>>> print(globa
2018-12-25 15:03:26 242
原创 tf.summary简单解析
Summary是为了给tensorboard提供数据,而tensorboard在tensorflow是一种非常方便和实用的内置可视化工具,但可视化对程序来说显然不是必须的。其中包含以下几种数据结构:ScalarsImagesAudioGraphDistributionHistogramsEmbeddings对应的都有tf.summary.xxx(xxx为上面提到的数据结构形式...
2018-12-20 13:30:42 1217
原创 tf读取数据的几种方式
1.最简单的方式import tensorflow as tfa = tf.zeros([2,3])b = tf.ones([2,3])c = tf.add(a, b)with tf.Session() as sess: print(sess.run(b))直接读取已经预加载在Graph中的数据,数据量大的时候,要把所有的数据都预加载,非常不合理2.通过feed_di...
2018-12-19 01:11:38 2689
原创 简单LSTM代码讲解
仅供本人参考,错了概不负责part1图源:https://www.zhihu.com/question/41949741/answer/309529532我们在使用tf.nn.rnn_cell.BasicLSTMCell时,有一个要自己设置的参数 num_units,先讲讲这玩意是啥?这四个小黄块,有一定了解的同学都知道[ht-1, Xt]输入后,经过四个黄块和St-1,又得到了ht和S...
2018-12-16 17:24:32 12156
原创 tf.Variable和tf.get_variable()异同
相同点:都是创建Variable对象创建后的variable如果collection参数是默认,都保存[tf.GraphKeys.GLOBAL_VARIABLES]这个tf内部维护的collection中当参数trainable为True时,同时也保存在[GraphKeys.TRAINABLE_VARIABLES]中get_variable的 initializer+sh...
2018-12-16 16:31:51 449
原创 TF训练相关函数
1.指数衰减学习率目的:一开始较快速度收敛之后快收敛时,更加稳定得收敛至最优解def exponential_decay(learning_rate, global_step, decay_steps, decay_rate, ...
2018-12-14 20:42:46 465
原创 tf.assgin函数想到的tf计算图的流动机制
还挺有意思的,大家都知道tf.assign_add(ref, value)系列的tf.assign/tf.assign_add等等函数在运行后,会更新ref为新值:ref+value,同时返回值也是ref+value但是当代码是a = tf.Variable(1.0)tf.assign_add(a, 2.0)with tf.Session() as sess: sess.r...
2018-12-14 14:43:37 268
原创 FastText概要
两个用途构建字符级别N-gram的词向量 实现快速文本分类1.实现快速文本分类结构类似Word2Vec的CBOW模型两者不同点:word2vec:输入为每个单词的one-hot,并通过1~t-1,t+1~N的单词预测t个单词,预测的W(t)通过one-hot表示;得到的是前面的权重W。FastText:输入为每个单词的embedding,当引入序列信息的时候,还...
2018-12-12 16:16:41 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人