yamins81/devthor — pull request #23 by hahong (2012-10-03 00:11:57+00:00)
Title: Error estimators

##### Changes in "consistency_from_confusion_mat()"
1. The task-induced error of the consistency: returned as ``ce``
2. The errors for task metrics (e.g., task d's): ``m1, m2``
3. The self-consistencies (like human-to-human consistency) of humans and features: ``sc1, sc2``
4. The variability of self-consistencies: ``sc1e, sc2e``

##### Changes in "test_bypass_feature_selection()"
Fixed the assertion fail at tests_v4toit.py:L296. This was due to the changes in the API "v4toit.select_neurons_with_physicalloc()". Now it always returns the "full" stuffs, which are the processed V4 features and the indicies of selected V4 neurons.

##### Stuffs that are NOT included
Although "utils.consistency_from_confusion_mat" can give all the error values, those are not saved in ``record``. Suggestions/comments on data structures would be helpful.