Как я могу добавить данные в существующий файл SVMlight в Python? - PullRequest
0 голосов
/ 31 октября 2019

Итак, я хотел бы иметь возможность записать некоторые данные в легкий файл SVM, и после его сохранения я хотел бы снова открыть его и добавить дополнительные данные. До сих пор я использовал метод dump_svmlight_file из SKLearn.

Примерно так:

X = np.random.rand(300,200)
y = np.array([0.1]*X.shape[0])
dump_svmlight_file(X,y, './pathToFile')

#And then add more data:

X2 = np.random.rand(100,200)
y2 = np.array([0.1]*X2.shape[0])
dump_svmlight_file(X2,y2,'./pathToFile')

Этот код, очевидно, переписывает файл, но я хотел бы просто добавить данные X2, y2под уже сохраненными данными X, y.

...