假设GU函数
此项目是实验性的,API不稳定。
官方仅支持Python> = 3.6,但较旧版本的Python也可能工作。
该软件包包括对策略的支持,这些策略生成遵循numpy通用通用函数API的函数的参数。 因此,它可以自动生成具有遵循形状约束的形状的矩阵。 例如,要生成np.dot的测试输入,可以使用,
import numpy as np
from hypothesis import given
from hypothesis . strategies import floats
from hypothesis_gufunc . gufunc import gufunc_args
easy_floats = floats ( min_value = - 10 , max_value = 10 )
@ given ( gufunc_args ( '(m,n),(n,p)->(m
1