human
Complete the below
@pytest.fixture(scope='module', params=['gpu', 'cpu', 'mkl'])
def backend_default(request):

    ''''Fixture to setup the backend before running a test.  Also registers the teardown function to
    clean up the backend after a test is done.  This has module scope, so this will be run once
    for each test in a given test file (module).
    This fixture is parameterized to run the mkl, cpu, and gpu backends for every test'
    '''
 ... What is a the Python program you requested?
assistant
#Here is the Python program you requested.
    be = get_backend(request)
    def cleanup():
        be = request.getfixturevalue('backend_default')
        del be
    request.addfinalizer(cleanup)
    return be