Commit d0555980 authored by lcskrishna's avatar lcskrishna
Browse files

enable fp16_utils test suite

parent a73d7d3b
...@@ -18,3 +18,6 @@ from . import fp16_utils ...@@ -18,3 +18,6 @@ from . import fp16_utils
from . import optimizers from . import optimizers
from . import normalization from . import normalization
from . import pyprof from . import pyprof
#common utilties to run tests on ROCm.
from . import testing
#from common_utils import *
...@@ -3,6 +3,9 @@ This file contains common utility functions for running the unit tests on ROCM. ...@@ -3,6 +3,9 @@ This file contains common utility functions for running the unit tests on ROCM.
''' '''
import torch import torch
import os
import sys
TEST_WITH_ROCM = os.getenv('APEX_TEST_WITH_ROCM', '0') == '1' TEST_WITH_ROCM = os.getenv('APEX_TEST_WITH_ROCM', '0') == '1'
......
import unittest import unittest
import sys import sys
from common_utils import *
from apex.testing.common_utils import TEST_WITH_ROCM, skipIfRocm
test_dirs = ["run_amp", "run_fp16util", "run_optimizers", "run_fused_layer_norm", "run_pyprof_nvtx", "run_pyprof_data", "run_mlp"] test_dirs = ["run_amp", "run_fp16util", "run_optimizers", "run_fused_layer_norm", "run_pyprof_nvtx", "run_pyprof_data", "run_mlp"]
ROCM_BLACKLIST = [ ROCM_BLACKLIST = [
'run_amp', 'run_amp',
'run_fp16util',
'run_optimizers', 'run_optimizers',
'run_fused_layer_norm', 'run_fused_layer_norm',
'run_pyprof_nvtx', 'run_pyprof_nvtx',
...@@ -20,7 +19,7 @@ runner = unittest.TextTestRunner(verbosity=2) ...@@ -20,7 +19,7 @@ runner = unittest.TextTestRunner(verbosity=2)
errcode = 0 errcode = 0
for test_dir in test_dirs: for test_dir in test_dirs:
if test_dir in ROCM_BLACKLIST: if (test_dir in ROCM_BLACKLIST) and TEST_WITH_ROCM:
continue continue
suite = unittest.TestLoader().discover(test_dir) suite = unittest.TestLoader().discover(test_dir)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment