文章列表
举例说明
TensorFlow中的变量一般就是模型的参数。当模型复杂的时候共享变量会无比复杂。
官网给了一个case,当创建两层卷积的过滤器时,每输入一次图片就会创建一次过滤器对应的变量,但是我们希望所有图片都共享同一过滤器变量,一共有4个变量:conv1_weights,conv1_biases,conv2_weights, and conv2_biases。
通常的做法是将这些变量设置为全局变量。但是存在的问题是打破封装性,这些变量必须文档化被其他代码文件引用,一旦代码变化,调用方也可能需要变化。
还有一种保证封装性的方式是将模型封装成类。
不过TensorFlow提供了Varia ...
1、sys.argv 是获取运行python文件的时候命令行参数,且以list形式存储参数
2、sys.argv[0] 代表当前module的名字
下面的代码文件是a.py,当我不用IDE工具,只用命令行窗口运行的时候,进入文件所在目录,输入:python a.py 输出结果如下
import sys
a=sys.argv
b=len(sys.argv)
print(a)
print(b)
输出:
['a.py']
1
1
2
3
4
5
6
7
8
9
还是上面的代码,当我运行 ...
https://edu.51cto.com/center/course/lesson/index?id=402918
https://edu.51cto.com/course/18466.html
作为我这样的萌新,python代码的第一步是:#coding=utf-8
环境:python3.5+jieba0.39
一、jieba包安装方法:
方法1:使用conda安装 conda install jieba(首先使用conda search jieba查看远程仓库有没有jieba资源,有的话就方法一安装,没有用方法二 ,原则是优先使用conda,其次选用pip)方法2:使用pip安装 pip install jieba
二、jieba使用方法
实现的代码用到open()函数,以下是open()函数的第二个参数,其参数解释如下:
r 以只读方式打开文件。文件的指 ...
作者:Scofield链接:https://www.zhihu.com/question/35866596/answer/236886066来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
陆陆续续把调研学习工作完成了,虽然历时有点久,现在put上来。评论里 ...
前言:译者实测 PyTorch 代码非常简洁易懂,只需要将中文分词的数据集预处理成作者提到的格式,即可很快的就迁移了这个代码到中文分词中,相关的代码后续将会分享。
具体的数据格式,这种方式并不适合处理很多的数据 ...
https://edu.51cto.com/course/18459.html
内容预览:
step(closure) 进行单次优化 (参数更新). 参数: closure (callable) –...~
参数: params (iterable) – 待优化参数的iterable或者是定义了参数组的...~
参数: params (iterable) – 待优化参数的iterable或者是定义了参数组的...~
tor ...
http://www.sohu.com/a/306693644_752099
上次写了一篇关于Sublime的精品插件推荐,有小伙伴提议再来一篇Pycharm的主题。相比Sublime,Pycharm要强大许多,而且是专为python设计的集成开发环境,所以无论是自身功能、环境配置还是使用技巧 ...
http://cs231n.github.io/optimization-1/ 理解
http://cs231n.github.io/neural-networks-3/ 检查
https://discuss.pytorch.org/t/how-does-sgd-weight-decay-work/33105
https://pytorch-cn.readthedocs.io/zh/latest/package_references/torch-autograd/
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "2" # 或 os.environ["CUDA_VISIBLE_DEVICES"] = "0,2,3"
(等号右边的双引号可以省略)
可以在pip后使用 == 运算符指定版本号
pip install applicationName==version