def run_command(cmd, ignore_warnings=False, wait=True, ignore_errors=False):
    # print '\nRunning command: ' + cmd
    process = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    if wait:
        process.wait()
    if not ignore_warnings:
        for error in process.stderr:
            if not ignore_warnings or "WARNING" not in error:
                raise ValueError(error.strip())
    return None
Symmetric eigenvalue decomposition.
dataset/ETHPy150Open nasa-gibs/onearth/src/test/oe_test_utils.py/run_command--crossover with--dataset/ETHPy150Open lebedov/scikit-cuda/skcuda/cula.py/culaDeviceDsyev