# Training and Testing Machine Learning Models Source: [https://docs.qualcomm.com/doc/80-63442-4/topic/training-and-testing-machine-learning-models.html](https://docs.qualcomm.com/doc/80-63442-4/topic/training-and-testing-machine-learning-models.html) Ensuring model quality In the context of machine learning, the goal of testing is to ensure the model is performing accurately. Although testing machine learning models is different from testing conventional software, the same design techniques are applicable. The following pages describe approaches and techniques for testing ML models. - **[Functional Testing of Machine Learning Models](https://docs.qualcomm.com/doc/80-63442-4/topic/functional-testing-of-machine-learning-models.html)** Black-box testing and oracles - **[Training, Testing and Evaluating Machine Learning Models](https://docs.qualcomm.com/doc/80-63442-4/topic/training-testing-and-evaluating-machine-learning-models.html)** Training, evaluation, testing and accuracy Last Published: Jun 24, 2024 [Previous Topic Streaming Live Frames to a Machine Learning Model with the Qualcomm Neural Processing SDK for AI](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/streaming-live-frames-to-a-mlm.md) [Next Topic Functional Testing of Machine Learning Models](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/functional-testing-of-machine-learning-models.md)