Source code for mhcflurry.testing_utils
"""
Utilities used in MHCflurry unit tests.
"""
from . import Class1NeuralNetwork
from .common import configure_tensorflow
[docs]def startup():
"""
Configure Keras backend for running unit tests.
"""
configure_tensorflow("tensorflow-cpu", num_threads=2)
[docs]def cleanup():
"""
Clear tensorflow session and other process-wide resources.
"""
import tensorflow.keras.backend as K
Class1NeuralNetwork.clear_model_cache()
K.clear_session()