MCPcopy
hub / github.com/scikit-learn/scikit-learn / create_memmap_backed_data

Function create_memmap_backed_data

sklearn/utils/_testing.py:408–424  ·  view source on GitHub ↗

Parameters ---------- data mmap_mode : str, default='r' return_folder : bool, default=False

(data, mmap_mode="r", return_folder=False)

Source from the content-addressed store, hash-verified

406
407
408def create_memmap_backed_data(data, mmap_mode="r", return_folder=False):
409 """
410 Parameters
411 ----------
412 data
413 mmap_mode : str, default='r'
414 return_folder : bool, default=False
415 """
416 temp_folder = tempfile.mkdtemp(prefix="sklearn_testing_")
417 atexit.register(functools.partial(_delete_folder, temp_folder, warn=True))
418 filename = op.join(temp_folder, "data.pkl")
419 joblib.dump(data, filename)
420 memmap_backed_data = joblib.load(filename, mmap_mode=mmap_mode)
421 result = (
422 memmap_backed_data if not return_folder else (memmap_backed_data, temp_folder)
423 )
424 return result
425
426
427# Utils to test docstrings

Callers 15

check_estimators_pickleFunction · 0.90
check_clusteringFunction · 0.90
check_classifiers_trainFunction · 0.90
check_outliers_trainFunction · 0.90
check_regressors_trainFunction · 0.90
test_memmap_backed_dataFunction · 0.90

Calls 1

registerMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…