From 51d0b0d3278b0fea865eb50dfecb85ee208d128e Mon Sep 17 00:00:00 2001 From: yangarbiter Date: Sun, 29 Nov 2015 22:19:44 +0800 Subject: [PATCH] remove function import_libsvm_sparse and import_scipy_mat --- libact/base/dataset.py | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/libact/base/dataset.py b/libact/base/dataset.py index 1b17412..3a94eb3 100644 --- a/libact/base/dataset.py +++ b/libact/base/dataset.py @@ -92,22 +92,3 @@ def labeled_uniform_sample(self, samplesize, replace=True): else: samples = random.sample(self.get_labeled_entries(), samplesize) return Dataset(*zip(*samples)) - - -def import_libsvm_sparse(filename): - """Imports dataset file in libsvm sparse format""" - from sklearn.datasets import load_svmlight_file - X, y = load_svmlight_file(filename) - return Dataset(X.toarray().tolist(), y.tolist()) - - -def import_scipy_mat(filename): - from scipy.io import loadmat - data = loadmat(filename) - X = data['X'] - y = data['y'] - zipper = list(zip(X, y)) - np.random.shuffle(zipper) - X, y = zip(*zipper) - X, y = np.array(X), np.array(y).reshape(-1) - return Dataset(X, y)