Главная
Study mode:
on
1
Intro
2
About me
3
Table of Content
4
Example-based testing- example
5
Example-based testing - issues
6
Example-based testing - merge_sort
7
Property: Commutativity
8
Property: Invariant functions
9
Property: The test oracle
10
Property-based testing
11
What are the properties in the example?
12
Metamorphic Testing
13
Metamorphic Relations
14
Hypothesis Library
15
Hypothesis basic strategies
16
merge_sort test
17
Define you own strategy
18
Transforming data functions
19
Debug hypothesis strategies
20
Repeatable random testing
21
Shrinking
22
Additional Components
23
Rotate the image
Description:
Explore property-based testing for stochastic AI models using the Hypothesis library in this PyCon US talk. Dive into the challenges of testing advanced AI systems and learn how to generate random examples of plausible edge cases. Discover the theory behind property-based testing and see practical use cases demonstrating the implementation of the Hypothesis library. Cover topics such as example-based testing, properties like commutativity and invariant functions, metamorphic testing, and Hypothesis strategies. Learn to define custom strategies, transform data functions, debug Hypothesis strategies, and implement repeatable random testing with shrinking capabilities. Gain insights into additional components like image rotation to enhance your AI model testing approach.

Testing Stochastic AI Models with Hypothesis

PyCon US
Add to list
0:00 / 0:00