torchosr -- a PyTorch extension package for Open Set Recognition models evaluation in Python
arXiv:2305.09646 · doi:10.1016/j.neucom.2023.127047
Abstract
The article presents the torchosr package - a Python package compatible with PyTorch library - offering tools and methods dedicated to Open Set Recognition in Deep Neural Networks. The package offers two state-of-the-art methods in the field, a set of functions for handling base sets and generation of derived sets for the Open Set Recognition task (where some classes are considered unknown and used only in the testing process) and additional tools to handle datasets and methods. The main goal of the package proposal is to simplify and promote the correct experimental evaluation, where experiments are carried out on a large number of derivative sets with various Openness and class-to-category assignments. The authors hope that state-of-the-art methods available in the package will become a source of a correct and open-source implementation of the relevant solutions in the domain.
References in corpus (10)
- Explaining and Harnessing Adversarial Examples
- Intriguing properties of neural networks
- A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges
- Recent Advances in Open Set Recognition: A Survey
- Towards Open World Recognition
- The Extreme Value Machine
- Generalized Out-of-Distribution Detection: A Survey
- OpenOOD: Benchmarking Generalized Out-of-Distribution Detection
- Interpretability and Explainability: A Machine Learning Zoo Mini-tour
- Open Set Recognition with Conditional Probabilistic Generative Models