MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / _open_file_buffer

Function _open_file_buffer

python/paddle/framework/io_utils.py:68–77  ·  view source on GitHub ↗
(path_or_buffer, mode)

Source from the content-addressed store, hash-verified

66
67
68def _open_file_buffer(path_or_buffer, mode):
69 if _is_file_path(path_or_buffer):
70 return open(path_or_buffer, mode)
71 else:
72 if 'w' in mode:
73 return _buffer_writer(path_or_buffer)
74 elif 'r' in mode:
75 return _buffer_reader(path_or_buffer)
76 else:
77 raise ValueError(f"Expected 'r' or 'w' in mode but got {mode}")
78
79
80def _is_memory_buffer(buffer):

Callers 9

_save_dense_tensorFunction · 0.85
_load_dense_tensorFunction · 0.85
_save_selected_rowsFunction · 0.85
_load_selected_rowsFunction · 0.85
saveFunction · 0.85
_legacy_saveFunction · 0.85
loadFunction · 0.85
_legacy_loadFunction · 0.85
_legacy_static_saveFunction · 0.85

Calls 4

_is_file_pathFunction · 0.85
_buffer_writerClass · 0.85
_buffer_readerClass · 0.85
ValueErrorClass · 0.85

Tested by

no test coverage detected