如何导入file_io的路由器
2018-10-13 18:21 更新
#版权所有2015 TensorFlow作者.版权所有.
#根据Apache许可证版本2.0(“许可证”)许可;
#除非符合许可证,否则您不得使用此文件.
#您可以获得许可证的副本
#http://www.apache.org/licenses/LICENSE-2.0
#除非适用法律要求或书面同意软件
根据许可证分发的#分发在“按原样”基础上,
#无明示或暗示的任何种类的保证或条件.
#查看有关权限的特定语言的许可证
许可证下的#限制.
# ============================================================================
"" 导入 file_io 的路由器 ""
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
# pylint: disable=unused-import
from tensorflow.python.lib.io.file_io import copy as Copy
from tensorflow.python.lib.io.file_io import create_dir as MkDir
from tensorflow.python.lib.io.file_io import delete_file as Remove
from tensorflow.python.lib.io.file_io import delete_recursively as DeleteRecursively
from tensorflow.python.lib.io.file_io import file_exists as Exists
from tensorflow.python.lib.io.file_io import FileIO as _FileIO
from tensorflow.python.lib.io.file_io import get_matching_files as Glob
from tensorflow.python.lib.io.file_io import is_directory as IsDirectory
from tensorflow.python.lib.io.file_io import list_directory as ListDirectory
from tensorflow.python.lib.io.file_io import recursive_create_dir as MakeDirs
from tensorflow.python.lib.io.file_io import rename as Rename
from tensorflow.python.lib.io.file_io import stat as Stat
from tensorflow.python.lib.io.file_io import walk as Walk
# pylint: enable=unused-import
from tensorflow.python.util.all_util import remove_undocumented
class GFile(_FileIO):
"""File I/O wrappers without thread locking."""
def __init__(self, name, mode='r'):
super(GFile, self).__init__(name=name, mode=mode)
class FastGFile(_FileIO):
"""File I/O wrappers without thread locking."""
def __init__(self, name, mode='r'):
super(FastGFile, self).__init__(name=name, mode=mode)
# Does not alias to Open so that we use our version of GFile to strip
# 'b' mode.
Open = GFile
# TODO(drpng): Find the right place to document these.
_allowed_symbols = [
'Copy',
'DeleteRecursively',
'Exists',
'FastGFile',
'GFile',
'Glob',
'IsDirectory',
'ListDirectory',
'Open',
'MakeDirs',
'MkDir',
'Remove',
'Rename',
'Stat',
'Walk',
]
remove_undocumented(__name__, _allowed_symbols)
以上内容是否对您有帮助:
更多建议: