Tabellen in Torch in Datei schreiben

9

Ich versuche, einige Tabellen von Zeichenketten in Dateien in Torch zu speichern. Ich habe versucht, diese Torch-Erweiterung von Deepmind zu verwenden: hdf5 .

%Vor%

Ich erhalte den Fehler:

%Vor%

Torch-Tensoren werden wie beabsichtigt in die Datei geschrieben.

Ich habe auch versucht, matio in Mat-Dateien zu schreiben (für MatLab). Ich erhalte diesen Fehler:

%Vor%     
Chris Parry 24.04.2016, 11:10
quelle

2 Antworten

2

Der Fehler liegt darin, dass "label" eine Tabelle mit Strings ist, aber die Funktion HDF5Group:_writeData erwartet eine Form von "tensor".

Wenn man ffi.lua betrachtet, scheint der "Tensor" ein typedef für "integer" zu sein, also vielleicht ersetzen:

%Vor%

mit    label = {1,2,3,4}

    
prasoc 14.05.2016, 22:40
quelle
0

Sie können die Funktion t2s aus dem Modul ( Ссылка ) verwenden, um eine Zeichenfolge zu generieren, die Sie in einer Datei speichern können. Um zurück zu konvertieren, benutze einfach die Funktion s2t.

    
Milind 12.08.2016 19:42
quelle

Tags und Links