updates

* dont NaN cosine matrix before calculating novelty predictions
* out by one error on novelty predictions (copying in cosine matrix)
* first hash of the visualize roc curve function