Skip to content

Commit

Permalink
commiting pyvision subdir
Browse files Browse the repository at this point in the history
  • Loading branch information
pi19404 committed Oct 6, 2014
1 parent fa1ff4b commit 0f4e0af
Show file tree
Hide file tree
Showing 5 changed files with 209 additions and 107 deletions.
38 changes: 37 additions & 1 deletion LoadDataSets.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,17 @@
import glob
import re
import pickle

from sklearn.datasets import load_digits
from sklearn.datasets import fetch_20newsgroups
import sys
import csv
rng = numpy.random


def size_mb(docs):
return sum(len(s.encode('utf-8')) for s in docs) / 1e6


class LoadDataSets:
def load(self,model_name):
self.print_debug();
Expand All @@ -81,6 +87,36 @@ def load(self,model_name):
self.n_out=pickle.load(pkl_file);
self.n_classes=pickle.load(pkl_file);
self.n_out=self.n_classes;




def load_sklearn_data(self,name):
if name == "digits":
training = fetch_20newsgroups(subset='train',shuffle=True,random_state=42);
testing = fetch_20newsgroups(subset='test',shuffle=True,random_state=100);
validation = fetch_20newsgroups(subset='test',shuffle=True,random_state=200);
categories = training.target_names
data_train_size_mb = size_mb(training.data)
data_test_size_mb = size_mb(testing.data)
data_test_size_mb = size_mb(validation.data)

print("%d documents - %0.3fMB (training set)" % (
len(training.data), data_train_size_mb))
print("%d documents - %0.3fMB (test set)" % (
len(testing.data), data_test_size_mb))

print("%d documents - %0.3fMB (test set)" % (
len(validation.data), data_test_size_mb))

print("%d categories" % len(categories))
print()

training=[training.data,training.target_names]
testing=[testing.data,testing.target_names]
validation=[validation.data,validation.target_names]

return [training,testing,validation];

def load_pickle_data(self,dataset):

Expand Down
Binary file modified LoadDataSets.pyc
Binary file not shown.
20 changes: 10 additions & 10 deletions MLP.pyvision1

Large diffs are not rendered by default.

0 comments on commit 0f4e0af

Please sign in to comment.