tf.gfile()函数

转自https://blog.csdn.net/pursuit_zhangyu/article/details/80557958

这些函数和python中的os模块非常的相似,一般都可以用os模块代替吧

gfile API介绍

下面将分别介绍每一个gfile API!

2-1)tf.gfile.Copy(oldpath, newpath, overwrite=False)

拷贝源文件并创建目标文件,无返回,其形参说明如下:

oldpath:带路径名字的拷贝源文件;

newpath:带路径名字的拷贝目标文件;

overwrite:目标文件已经存在时是否要覆盖,默认为false,如果目标文件已经存在则会报错

2-2)tf.gfile.MkDir(dirname)

创建一个目录,dirname为目录名字,无返回。

2-3)tf.gfile.Remove(filename)

删除文件,filename即文件名,无返回。

2-4)tf.gfile.DeleteRecursively(dirname)

递归删除所有目录及其文件,dirname即目录名,无返回。

2-5)tf.gfile.Exists(filename)

判断目录或文件是否存在,filename可为目录路径或带文件名的路径,有该目录则返回True,否则False。

2-6)tf.gfile.Glob(filename)

查找匹配pattern的文件并以列表的形式返回,filename可以是一个具体的文件名,也可以是包含通配符的正则表达式。

2-7)tf.gfile.IsDirectory(dirname)

判断所给目录是否存在,如果存在则返回True,否则返回False,dirname是目录名。

2-8)tf.gfile.ListDirectory(dirname)

罗列dirname目录下的所有文件并以列表形式返回,dirname必须是目录名。

2-9)tf.gfile.MakeDirs(dirname)

以递归方式建立父目录及其子目录,如果目录已存在且是可覆盖则会创建成功,否则报错,无返回。

2-10)tf.gfile.Rename(oldname, newname, overwrite=False)

重命名或移动一个文件或目录,无返回,其形参说明如下:

oldname:旧目录或旧文件;

newname:新目录或新文件;

overwrite:默认为false,如果新目录或新文件已经存在则会报错,否则重命名或移动成功。

2-11)tf.gfile.Stat(filename)

返回目录的统计数据,该函数会返回FileStatistics数据结构,以dir(tf.gfile.Stat(filename))获取返回数据的属性如下:

2-12)tf.gfile.Walk(top, in_order=True)

递归获取目录信息生成器,top是目录名,in_order默认为True指示顺序遍历目录,否则将无序遍历,每次生成返回如下格式信息(dirname, [subdirname, subdirname, ...], [filename, filename, ...])。

2-13)tf.gfile.GFile(filename, mode)

获取文本操作句柄,类似于python提供的文本操作open()函数,filename是要打开的文件名,mode是以何种方式去读写,将会返回一个文本操作句柄。

tf.gfile.Open()是该接口的同名,可任意使用其中一个!

2-14)tf.gfile.FastGFile(filename, mode)

该函数与tf.gfile.GFile的差别仅仅在于“无阻塞”,即该函数会无阻赛以较快的方式获取文本操作句柄。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/491900.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Web安全解决方案

什么是 .NET Framework 安全性? .NET Framework 提供了用户和代码安全模型,允许对用户和代码可以执行的操作进行限制。要对基于角色的安全性和代码访问安全性进行编程,可以从 System.Security 命名空间中使用类型。.NET Framework 还提供了System.Secur…

11款新品,一切为了落地!商汤:普惠AI的时代,来了

来源:网易智能北京时间5月15日,商汤科技在京举办一年一度的人工智能峰会,发布了11款新品,包含6款硬件和多个平台的全面升级。商汤科技CEO徐立在开场演讲中以清明上河图为例,认为人工智能技术的普及正在谱写新时代的人类…

图像处理 --- 二、数字图像处理基础

1. 色度学基础 电磁光波谱组成: 1.1 三基色原理 人眼的视网膜上存在大量能在适当亮度下分辨颜色的锥状细胞,它们分别对应红、绿、蓝三种颜色,即分别对红光、绿光、蓝光敏感。由此,红(R)、绿(G)…

Bug调试(lldb)

原文网址:http://www.cnblogs.com/Twisted-Fate/p/4760156.html 今天博主有一些Bug调试的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步. Xcode的Bug调试方法大概有以下几种: 1.断点,全局断点,条件断点配合Nslog找出Bug 2.静态分析工具:Analyze,静态检测内…

解密!谷歌这样搞定美军世纪难题,从眼科诊断到无人驾驶

来源:智东西导语:谷歌AI部门负责人Jeff Dean,在开发者大会中详细介绍了该公司如何利用AI技术解决科学问题。5月14日消息,在加利福尼亚州山景城举行的谷歌年度I / O开发者大会上,谷歌研究小组高级研究员、谷歌人工智能部…

CSDN中图片缩放与居中

1. 直接上传图片 代码示例: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210628233911771.png?x-oss-processimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYl9mZW5n,size_16,color_FFFFFF,t_70#pic_cent…

tensorflow中创建多个计算图(Graph)

转自https://blog.csdn.net/dcrmg/article/details/79028032 tf中可以定义多个计算图,不同计算图上的张量和运算是相互独立的,不会共享。计算图可以用来隔离张量和计算,同时提供了管理张量和计算的机制。计算图可以通过Graph.device函数来指…

文体中心场地预订小程序开发笔记-功能设计

首页 1.推荐活动: 展示最新、最受欢迎或即将举办的文体活动。2.新闻与公告: 提供关于文体中心的最新新闻和通知。 活动浏览与报名 3.活动列表: 用户可以查看文体中心的各类文体活动,包括体育赛事、文艺演出、培训课程等。4.活动…

【剑指offer】面试题40:数组中只出现一次的数字

题目: 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 思路: 因为只有两个只出现一次的数字,所以所有数字进行异或之后得到值res一定不是0.这样,res中其中至少1bit不是…

图像处理 --- 4.1 图像增强的点运算

1. 图像增强的点运算 1.1 概念 图像增强: 采用一系列计数改善图像的视觉效果,或将图像转换成一种更适合于人或机器进行分析和处理的形式。 1.2 图像增强的主要方法 按照图像的作用域来说: 空间域增强:直接对图像各种像素进行…

5G临时牌照或将发放,商用大幕已经开启

报告来源:广发证券、华泰证券、网络资料前 言:5月17日是世界电信日,业内认为这是5G临时牌照发放的重要时间点。日前中国联通在活动上表示,北京联通已率先开展面向商用的5G规模试验,近期北京将开始5G的试商用。这侧面印…

大三下 期中试卷

自己做的,仅供参考。对错自负 湛江师范学院2014-2015学年度第 2学期 期中试卷 科目:LINUX网络服务器管理 题号 一、 操作 二、 C 编程 三、 shell编程 四、 辩论 总分 评分 复核 分值 25 25 25 25 100 蔡广基 得分 得分…

tf.nn.dropout

转自:https://blog.csdn.net/huahuazhu/article/details/73649389 tf.nn.dropout是TensorFlow里面为了防止或减轻过拟合而使用的函数,它一般用在全连接层。 Dropout就是在不同的训练过程中随机扔掉一部分神经元。也就是让某个神经元的激活值以一定的概…

常用照片尺寸

常用照片尺寸对照表:

无人驾驶中用到的八大坐标系

本文来源:智车科技第一个叫作eci地心惯性坐标系(如图,红色o-xyz坐标系所示,低新惯性坐标系(i系)的原点位于地球原点,z轴沿地轴指向北极,x轴和y轴位于赤道平面内,与z轴满足…

np.random.get_state()

转自https://blog.csdn.net/Strive_For_Future/article/details/81210907 state np.random.get_state() 功能:获取随机生成器 np.random的状态 作用:常与np.random.set_state() 搭配使用。使随机生成器random保持相同的状态(state&#x…

c#之内置类型

内置类型:就是.NET Framework System命名空间中写好的类型。 下面看看C#都有哪些内置类型 上面的内置类型,除了string和object外,其他的都被称作简单类型。也可以把左边的看作C#类型的关键字,左边是类型的别名,关键字和…

图像处理 --- 三、图像变换 3.1图像变换的基本概念

1. 图像变换的基本概念 1.1 什么是变换 《线性代数》中: 线性空间中,如果x是一个向量,U 是一个矩阵,则:y U x ,定义了向量 x 到向量 y 的一个线性变换。 如果 n 阶矩阵 U 满足: UT U I ,称…

tf.parse_single_example

parse_single_example(serialized,features,nameNone,example_namesNone ) 参数: serialized:一个标量字符串张量,单个序列化的例子。features:一个 dict,映射功能键到 FixedLenFeature 或 VarLenFeature值。name&am…

全球5G专利能力榜T0P15出炉:谁是冠军?

来源:通信产业网第50个世界电信和信息社会日(5月17日)即将到来。在5G即将商用的关口,今年,世界电信日的主题定调为“缩小标准化差距”。实际上,标准专利对通信技术发展起着至关重要的作用,它不仅…