首页
学习
活动
专区
工具
TVP
发布

JNing的专栏

专栏作者
694
文章
966050
阅读量
50
订阅数
tensorflow编程: Running Graphs
  A class for running TensorFlow operations.   这是一个类,执行 tensorflow 中的 op 。它里面定义了 run()、extend()、close()、__init__() 等方法。
JNingWei
2018-09-28
4800
Tensorflow版本变动细节 & 自动移植代码到新版本下
查看TensorFlow版本变动的具体细节 TensorFlow 1.0 版本 API 变动汇总 ---- 自动将代码移植到新版本下 自动将代码移植到 1.0 版本: tf_upgrade.py --infile foo.py --outfile foo-upgraded.py ---- ----
JNingWei
2018-09-28
4280
Python: shutil模块 常用api速查表
api args annotation shutil.copy (src, dst) 将文件src复制到文件或目录dst。 shutil.copytree (src, dst, symlinks=False, ignore=None) 以递归方式复制以src为根的整个目录树。目标目录dst必须不存在;它和父目录将一起创建。 shutil.rmtree (path[ ,ignore_errors[, onerror]]) 删除非空文件夹树。 shutil.move (src, dst) 以递归方式移动文
JNingWei
2018-09-28
6160
python: os 库
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令(接收命令行列出当前目录下的所有文件和文件夹参数) os.sep() 更改操作系统中的路径分隔符 os.getcwd() 获取当前路径(中间会自动添上一个路径分隔符) os.walk 循环遍历目录,返回tuple表,表中每一个tuple包含该层文件、文件夹及该层父节点 os.path.isfile() 是否是文件 os.path.isdir() 是否是文件
JNingWei
2018-09-28
1.6K0
Python: strip() & split()
Syntax function annotations split() 剔除切口单元 并返回 断开的list(如果有 整段连续的 切口单元,则每个切口单元都剔除一次,连续的切口单元之间留下 """") strip() 对字符串 末尾 剔除 并返回 完整的 字符串 Test Test 1 string = 'Nanjing-is--the---capital----of-----Jiangshu------' print string.split() print string.split('-')
JNingWei
2018-09-28
1.6K0
opencv: 形态学 转换(图示+源码)
OpenCV中的形态学转换操作有七种:腐蚀,膨胀,开运算,闭运算,形态学梯度,礼帽,黑帽。
JNingWei
2018-09-28
1.1K0
tensorflow: 类numpy的api映射表
Annotations tensorflow api numpy api 建立全零张量 tf.zeros(shape=(H, W), dtype=tf.float32) np.zeros(shape=(H, W), dtype=np.float32) 建立全一张量 tf.ones(shape=(H, W), dtype=tf.float32) np.ones(shape=(H, W), dtype=np.float32) 元素乘法 tf.mul(A, B) A * B 矩阵乘法 tf.matmul(
JNingWei
2018-09-28
7390
numpy: 常用api速查
api(for list) api(for ndarray) annotations np.sum np.ndarray.sum 求全部元素的总和 np.sum( ,axis=) np.ndarray.sum( ,axis=) 对指定轴方向上分别求和 np.mean np.ndarray.mean 求平均 np.array - 创建一个 ndarray ,它本身不是一个类 - np.ndarray 本身是一个类;可以用来创建数组,但不推荐 np.unique np.ndarray.unique 数组
JNingWei
2018-09-28
1K0
tensorflow编程: Building Graphs
每次都必须要指定一个graph作为as_default,并只能在该graph中进行一切操作。
JNingWei
2018-09-28
7860
python: enumerate
API enumerate(sequence, [start=0]) Args sequence – 一个序列、迭代器或其他支持迭代对象。 start – 下标起始位置 Returns 返回 enumerate(枚举) 对象。 示例   将 enumerate(枚举)对象 存在一个list中返回: seq = ['Spring', 'Summer', 'Fall', 'Winter'] print list(enumerate(seq)) [(0, 'Spring'), (1, 'Summ
JNingWei
2018-09-28
5210
tensorflow: variable的值 与 variable.read_value()的值 区别
查看 tensorflow api manual 时,看到关于 variable.read_value() 的注解如图:
JNingWei
2018-09-28
1.4K0
tensorflow: 为什么 tensor型参数 可以接受 非tensor型输入
但是 manual 里面已经写明了 tf.multiply函数 的 参数项输入 必须要是 tensor型 的:
JNingWei
2018-09-28
5190
python: delattr函数
API delattr(object, name) 删除 object对象 中的 name属性 。 实验代码 class Person: def __init__(self, name, age): self.name = name self.age = age tom = Person("Tom", 35) print dir(tom) delattr(tom, "age") print dir(tom) ['__doc__', '__init__'
JNingWei
2018-09-28
2660
python: copy库 与 list拷贝
API API Annotations Details copy.copy(list) 浅拷贝 只拷贝父对象,不会拷贝子对象 copy.deepcopy(list) 深拷贝 拷贝父对象及子对象 Test # coding=utf-8 lst = [10, ['A']] # 指针引用: 不拷贝 a = lst assert a is lst # 浅拷贝: 只拷贝 父对象,不会拷贝 子对象 import copy b = copy.copy(lst) assert b is not lst and
JNingWei
2018-09-28
9340
python: pop函数
API list.pop(index=-1) 指定 索引位置 删除 。 index 参数项 默认值 为 -1 。 Test list = [10, 20, 30, 40] assert list.pop() == 40 and list.pop(1) == 20
JNingWei
2018-09-28
1.2K0
python: join函数
API str.join(sequence) 将 list 中的 元素 用 指定缝合方式 拼接 在一起。 Args Annotations str 填充在 拼接处 的 字符串 sequence 被连接 的 元素list 实验代码 seq = ['Beijing', 'Shanghai', 'Nanjing'] print ''.join(seq) print ' '.join(seq) print '-'.join(seq) 打印结果: BeijingShanghaiNanjing Beiji
JNingWei
2018-09-28
8830
python: count函数
API string 中 某字符 的次数 str.count(sub, start= 0,end=len(string)) Args Annotations sub 搜索的子字符串 start 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。 end 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。 list 中 某元素 的次数 list.count(obj) Args Annotations obj 搜索的list 实验代码 string
JNingWei
2018-09-28
8690
python: int函数
API int(x=0, base=10) 地板整数。 Args: x: base为空时,输入类型为 数字;base存在时,输入类型为 字符串 。 base: 进制数,默认十进制。 实验代码 # coding=utf-8 # 不带base参数时 assert int() == 0 assert int(10) == 10 assert int(10.7) == 10 # 带base参数时,10转为以 字符串 的形式进行输入,并指定了 进制 assert int('10',
JNingWei
2018-09-28
5550
python: set函数
API set([iterable]) set() 函数创建一个 集合 。 Note: 集合中元素 区分大小写,不重复,且按字母表顺序排列。 直接通过len()可得到set的元素数量,无需中途转换成list型。 实验代码 # coding=utf-8 beijing = set('Beijing') nanjing = set('Nanjing') # 重复的被删除,并按字母表顺序排列 print beijing, nanjing # 交集 print beijing & nanjing #
JNingWei
2018-09-28
6850
python: bisect库
介绍 用法 这个模块只有几个函数。 一旦决定使用二分搜索时,立马要想到使用这个模块。 区分 API 父类 定义 是否插入 返回值类型 bisect.bisect_left(L, x) bisect 在L中 查找 x左侧的位置,不存在时返回本该在的位置 否 有 bisect.bisect_right(L, x) bisect 在L中 查找 x右侧的位置,不存在时返回本该在的位置 否 有 bisect.insort_left(L, x=10) insort 将x 按L顺序 插入 到列表L中,x存在时插入在左侧
JNingWei
2018-09-28
7730
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档