def METHOD_NAME() -> None:
    seed = np.int64(0)
    node = onnx.helper.make_node(
        "Dropout", inputs=["x", "r", "t"], outputs=["y", "z"], seed=seed
    )
    x = np.random.randn(3, 4, 5).astype(np.float32)
    r = np.float32(0.0)
    t = np.bool_(True)
    y, z = dropout(x, r, training_mode=t, return_mask=True)
    expect(
        node,
        inputs=[x, r, t],
        outputs=[y, z],
        name="test_training_dropout_zero_ratio_mask",
    )