Ich speichere ein Wörterbuch von numpy Arrays in eine Gurke-Datei. Und dann entpacken Sie sie zu neuen Variablen. Code ist wie folgt:Python - Datatype Retention beim Speichern in Pickle-Datei
Abbeizen:
# here the variables 'train_dataset', 'train_labels' etc are all np arrays.
save = {
'train_dataset': train_dataset,
'train_labels': train_labels,
'valid_dataset': valid_dataset,
'valid_labels': valid_labels,
'test_dataset': test_dataset,
'test_labels': test_labels,
}
pickle.dump(save, f, pickle.HIGHEST_PROTOCOL)
Unpickling:
save = pickle.load(f)
train_dataset_new = save['train_dataset']
train_labels_new = save['train_labels']
valid_dataset_new = save['valid_dataset']
valid_labels_new = save['valid_labels']
test_dataset_new = save['test_dataset']
test_labels_new = save['test_labels']
Werden die Variablen aus der Beize-Datei geladen auch np Arrays sein? Bitte erläutern Sie auch ein bisschen, wenn Sie können.
Dank