def test_argmin_keepdim(): """ api: paddle.argmin op version: 12 """ op = Net(keepdim=True) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'argmin', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_nn_functional_LogSigmoid_axis(): """ api: paddle.nn.functional.log_softmax op version: 12 """ op = Net(axis=1) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_functional_LogSigmoid', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_argmax_dtype(): """ api: paddle.argmax op version: 11 """ op = Net(dtype="int32") op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'argmax', [11]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_any_axis(): """ api: paddle.any op version: 12 """ op = Net(axis=1) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'any', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [4, 3, 10]).astype('bool'))) obj.run()
def test_unique_return_all(): """ api: paddle.unique op version: 12 """ op = Net_mult_all() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'unique', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_unsqueeze_9_multil_negative_axis(): """ api: paddle.unsqueeze op version: 9 """ op = Net(axis=[1, 2, 3, -1]) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'unsqueeze', [9, 10, 11, 12, 13]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [5, 10]).astype('float32'))) obj.run()
def test_softshrink_threshold(): """ api: paddle.softshrink op version: 12 """ op = Net(threshold=1) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'softshrink', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_logical_not_11(): """ api: paddle.logical_not op version: 11 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'logical_not', [11]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('bool'))) obj.run()
def test_nn_functional_thresholded_relu_threshold(): """ api: paddle.nn.thresholded_relu op version: 12 """ op = Net(threshold=2) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_functional_thresholded_relu', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_Embedding_base(): """ api: paddle.Embedding op version: 9, 10, 11, 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_Embedding', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor(np.arange(3, 6).reshape((3, 1)).astype(np.int64))) obj.run()
def test_clip_12(): """ api: paddle.clip op version: 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'clip', [12]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_hardshrink_11(): """ api: paddle.nn.hardshrink op version: 11 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_hardshrink', [11]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_expand_9(): """ api: paddle.expand op version: 9 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'expand', [9]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_acos_7(): """ api: paddle.acos op version: 7 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'acos', [7]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 3, 3]).astype('float32'))) obj.run()
def test_softplus_10(): """ api: paddle.softplus op version: 10 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'softplus', [10]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32'))) obj.run()
def test_register_buffer(): """ api: register_buffer op version: 9 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'register_buffer', [9]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [1]).astype('float32'))) obj.run()
def test_mask_select_12(): """ api: paddle.mask_select op version: 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'mask_select', [12]) obj.set_input_data("input_data", paddle.to_tensor([10, 4, 5, 6]).astype('float32'), paddle.to_tensor([1, 0, 1, 0]).astype('bool')) obj.run()
def test_meshgrid_base(): """ api: paddle.meshgrid op version: 11, 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'meshgrid', [11, 12]) obj.set_input_data("input_data", paddle.to_tensor([1, 2, 3]).astype('float32'), paddle.to_tensor([4, 5, 6]).astype('float32')) obj.run()
def test_Conv2D_padding_1_9(): """ api: paddle.nn.Conv3D op version: 9 """ op = Net(padding=[1, 2, 3, 4]) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'Conv2D', [9]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10, 10]).astype('float32'))) obj.run()
def test_Conv1D_11_padding_0(): """ api: paddle.nn.Conv1D op version: 11 """ op = Net(padding=[[0, 0], [0, 0], [1, 2]]) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_Conv1D', [11]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10]).astype('float32'))) obj.run()
def test_square_11(): """ api: paddle.square op version: 11 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'square', [11]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 3, 3]).astype('float32'))) obj.run()
def test_initializer_Uniform_base(): """ api: paddle.initializer.Uniform op version: 9 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_initializer_Uniform', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 2]).astype('float32'))) obj.run()
def test_MaxPool2D_base_Padding_0(): """ api: paddle.MaxPool2D op version: 9, 10, 11, 12 """ op = Net(kernel_size=5, padding=[[0, 0], [0, 0], [1, 2], [3, 4]]) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_MaxPool2D', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10, 10]).astype('float32'))) obj.run()
def test_Conv2DTranspose_9_10_11_12(): """ api: paddle.Conv2DTranspose op version: 9, 10, 11, 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_Conv2DTranspose', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10, 10]).astype('float32'))) obj.run()
def test_nonzero_base(): """ api: paddle.nonzero op version: 9, 10, 11, 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nonzero', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 3, 3]).astype('float32'))) obj.run()
def test_Conv2D_dilation_2_9(): """ api: paddle.nn.Conv2D op version: 9 """ op = Net(in_channels=16, out_channels=16, dilation=3) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'Conv2D', [9]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 16, 10, 10]).astype('float32'))) obj.run()
def test_Conv1D_11_padding_replicate(): """ api: paddle.nn.Conv1D op version: 11 """ op = Net(padding=2, padding_mode='replicate') op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_Conv1D', [9, 10, 11, 12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10]).astype('float32'))) obj.run()
def test_greater_than_11(): """ api: paddle.greater_than op version: 11 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'greater_than', [11]) obj.set_input_data( "input_data", paddle.to_tensor(randtool("float", -1, 1, [3, 10]).astype('float32')), paddle.to_tensor(randtool("float", 0, 1, [3, 10]).astype('float32'))) obj.run()
def test_Conv2DTranspose_9_output_padding_1(): """ api: paddle.Conv2DTranspose op version: 9 """ op = Net(output_padding=1, stride=[3, 2], padding=[1, 2]) op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_Conv2DTranspose', [9]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [3, 1, 10, 10]).astype('float32'))) obj.run()
def test_GroupNorm_12(): """ api: paddle.nn.GroupNorm op version: 12 """ op = Net() op.eval() # net, name, ver_list, delta=1e-6, rtol=1e-5 obj = APIOnnx(op, 'nn_GroupNorm', [12]) obj.set_input_data( "input_data", paddle.to_tensor( randtool("float", -1, 1, [5, 10, 8, 8]).astype('float32'))) obj.run()