Anastassia Loukina
Anastassia Loukina
For classifiers that do not support expected probabilities, we currently rely on SKLL to raise a warning and proceed generating integer scores. The final report still says "Predictions analyzed in...
[JIRA] Perhaps, we can use multiprocessing or multithreading to speed up model training, report generation etc. This might be relevant: http://ipyparallel.readthedocs.io/en/latest/intro.html
In some parts of the code we use `logger.warning`while in other parts we used `warnings`. Is there any reason not use `warnings` everywhere?
There are edge cases where QWK function generates runtime warning: ```/opt/python/rsmtool/lib/python3.6/site-packages/rsmtool/utils/metrics.py:471: RuntimeWarning: invalid value encountered in double_scalars kappa = numerator / denominator /opt/python/rsmtool/lib/python3.6/site-packages/rsmtool/utils/metrics.py:471: RuntimeWarning: invalid value encountered in double_scalars kappa...
The functions for computing individual metrics raise warning in edge cases (for example, when standard deviation is zero). In some cases this can result in multiple warnings which all have...
Currently config files/dictionary can only contain a path to training/test file. It would be nice to allow the user to pass a pandas Dataframe if they are using API with...
`...../nose/tools/nontrivial.py:62: ResourceWarning: unclosed file pass ResourceWarning: Enable tracemalloc to get the object allocation traceback`
Currently in `correlation_helper` we let `pearsonr` return np.nan if the input has zero variance which leads to RunTime warnings. We should check for these and return np.nan ourselves with a...
In a situation where predicted scores are on a completely different scale from the observed scores, kappa computation fails because the range of possible scores is too large. We saw...