![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随记
火鸡哥
这个作者很懒,什么都没留下…
展开
-
tensorflow2.0 | 训练模型的三种方式
1、使用fit训练Dataset该方法使用简单方便,适合在样本量少的时候。model.fit(inputs, target, batch_size=batch_size, epochs=epochs, callbacks=callbacks, validation_split=0.2)2、使用fit训练generator当样本量很大的时候,一次性加载所有样本到内存,很有可能会造成OOM,使用生成器去训练模型,原创 2021-07-17 12:11:30 · 2693 阅读 · 0 评论 -
信息的度量-熵(entropy)
信息是个抽象的概念,我们知道一个句子里的信息多或者少,但不知道具体是多少,如何使用数据去衡量一条信息的信息量是多少?熵刚好可以衡量信息的多少。信息量等于不确定性的多少,例如(如无特殊说明骰子都是指正六面骰子):A: “丢一次骰子,数字小于等于6的概率是多少?”:骰子上的数字是1、2、3、4、5、6,丢一次骰子,它的数字肯定是小于等于6的,它的不确定性是0,所以它的信息量也是0;B: “丢一次骰子,数字小于等于3的概率是多少?”:丢一次骰子,它的数字小于等于3的概率是12\frac{1}{2}21,这原创 2021-06-24 18:21:23 · 1257 阅读 · 0 评论 -
tensorflow2.0 | 自定义Model
记录一下自定义keras模型的过程中遇到的坑。1、自定义模型自定义模型,要继承keras.Model,然后实现__init__和call两个方法,注意以下坑点:__init__若没有定义layers,那么在后面应用梯度时会找不到trainable_variables;因此所有层的定义一定要在__init__里定义。import tensroflow.keras as kerasclass model(keras.Model): def __init__(self): s原创 2021-06-15 18:11:58 · 1084 阅读 · 0 评论 -
Axure团队项目创建流程
1、先创建一个项目,保存文件。2、打开该文件,然后创建团队项目。3、填写项目信息,就可以创建axure团队项目了。注意:workspace不能选择在My Projects目录下,因为My Projects目录不支持加项目成员。4、最后在axure云上添加项目成员,然后项目成员通过即可。...原创 2019-12-26 16:50:41 · 403 阅读 · 0 评论 -
nlp之词向量转换
# 分词器,仅保留数据中前10000个最常见的单词作为特征,低频单词将被舍弃tokenizer = text.Tokenizer(num_words=max_features)tokenizer.fit_on_texts(list(X_train) + list(X_test))# 将评论数据的单词转换成速数形式,如:[1,0,3,,2,0]X_train = tokenizer.tex...原创 2019-11-21 16:17:34 · 1235 阅读 · 0 评论 -
NLP解码
# 从分词器中获取词索引数组(word,int)word_index = tokenizer.word_index# 将词索引键值颠倒(int word)reverse_word_index = dict([(value,word) for (word,value) in word_index.items()])# 将train_data的第一条数据解码# 索引减去3,因为0、1、2是为...原创 2019-11-20 16:52:26 · 417 阅读 · 0 评论 -
MacPro safari不能上网
简单记录一下,以防忘记:这个问题是电脑没电后自动关机导致的,有可能其它操作也会导致该问题的发生;该问题的原因是系统的时间不对导致safari不能上网,只要将系统时间校正就可以了。...原创 2018-11-19 09:35:44 · 1838 阅读 · 1 评论