---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-8-0be4c174f29e> in <module>()
----> 1 get_ipython().run_cell_magic(u'time', u'', u"\nmodel_fname='models/AID%s.default_model'%AID\nfitted_model = train_obabel_model(active_fname, inactive_fname, model_fname=model_fname, \n n_iter=20, \n active_set_size=0, \n n_active_learning_iterations=0, \n threshold=1, \n train_test_split=0.7, \n verbose=1)")
/home/liconj/.local/lib/python2.7/site-packages/IPython/core/interactiveshell.pyc in run_cell_magic(self, magic_name, line, cell)
2262 magic_arg_s = self.var_expand(line, stack_depth)
2263 with self.builtin_trap:
-> 2264 result = fn(magic_arg_s, cell)
2265 return result
2266
/home/liconj/.local/lib/python2.7/site-packages/IPython/core/magics/execution.pyc in time(self, line, cell, local_ns)
/home/liconj/.local/lib/python2.7/site-packages/IPython/core/magic.pyc in <lambda>(f, *a, **k)
191 # but it's overkill for just that one bit of state.
192 def magic_deco(arg):
--> 193 call = lambda f, *a, **k: f(*a, **k)
194
195 if callable(arg):
/home/liconj/.local/lib/python2.7/site-packages/IPython/core/magics/execution.pyc in time(self, line, cell, local_ns)
1164 else:
1165 st = clock2()
-> 1166 exec(code, glob, local_ns)
1167 end = clock2()
1168 out = None
<timed exec> in <module>()
<ipython-input-4-eea6e98cf83d> in train_obabel_model(pos_fname, neg_fname, model_fname, n_iter, active_set_size, n_active_learning_iterations, threshold, train_test_split, verbose)
71
72 #estimate predictive performance
---> 73 model.estimate( iterable_pos_test, iterable_neg_test)
74 return model
75
/home/liconj/proj/thesis/EDeN/eden/model.pyc in estimate(self, iterable_pos, iterable_neg)
101
102 def estimate(self, iterable_pos, iterable_neg):
--> 103 data_matrix, y = self._data_matrices(iterable_pos, iterable_neg, fit_vectorizer=False)
104 margins = self.estimator.decision_function(data_matrix)
105 predictions = self.estimator.predict(data_matrix)
/home/liconj/proj/thesis/EDeN/eden/model.pyc in _data_matrices(self, iterable_pos, iterable_neg, fit_vectorizer)
336
337 def _data_matrices(self, iterable_pos, iterable_neg, fit_vectorizer=False):
--> 338 data_matrix_pos = self._data_matrix(iterable_pos, fit_vectorizer=fit_vectorizer)
339 data_matrix_neg = self._data_matrix(iterable_neg, fit_vectorizer=False)
340 return self._assemble_data_matrix(data_matrix_pos, data_matrix_neg)
/home/liconj/proj/thesis/EDeN/eden/model.pyc in _data_matrix(self, iterable, fit_vectorizer)
327 n_blocks=self.pre_processor_n_blocks,
328 block_size=self.pre_processor_block_size,
--> 329 n_jobs=self.pre_processor_n_jobs)
330 graphs, graphs_ = tee(graphs)
331 self.vectorizer.set_params(**self.vectorizer_args)
/home/liconj/proj/thesis/EDeN/eden/util/__init__.pyc in mp_pre_process(iterable, pre_processor, pre_processor_args, n_blocks, block_size, n_jobs)
138 return pre_processor(iterable, **pre_processor_args)
139 else:
--> 140 return multiprocess_pre_process(iterable, pre_processor=pre_processor, pre_processor_args=pre_processor_args, n_blocks=n_blocks, block_size=block_size, n_jobs=n_jobs)
141
142
/home/liconj/proj/thesis/EDeN/eden/util/__init__.pyc in multiprocess_pre_process(iterable, pre_processor, pre_processor_args, n_blocks, block_size, n_jobs)
124 pool = mp.Pool(n_jobs)
125 results = [apply_async(pool, serial_pre_process, args=(iterable[start:end], pre_processor, pre_processor_args)) for start, end in intervals]
--> 126 output = [p.get() for p in results]
127 pool.close()
128 pool.join()
/usr/lib64/python2.7/multiprocessing/pool.pyc in get(self, timeout)
552 return self._value
553 else:
--> 554 raise self._value
555
556 def _set(self, i, obj):
TypeError: 'NoneType' object is not callable