diff --git a/projects/rocprofiler-compute/src/omniperf_analyze/assets/layout.css b/projects/rocprofiler-compute/src/omniperf_analyze/assets/layout.css index 4fcaad24ed..7fdc373f60 100644 --- a/projects/rocprofiler-compute/src/omniperf_analyze/assets/layout.css +++ b/projects/rocprofiler-compute/src/omniperf_analyze/assets/layout.css @@ -213,6 +213,15 @@ ul#nav li { font-size: 14px; text-align: left; } + +.dash-dropdown input{ + color: black; +} + +.dash-dropdown .Select-placeholder{ + color: black; +} + .VirtualizedSelectOption { overflow: hidden; } diff --git a/projects/rocprofiler-compute/src/utils/csv_converter.py b/projects/rocprofiler-compute/src/utils/csv_converter.py index b3d4db711a..a3c08c276f 100644 --- a/projects/rocprofiler-compute/src/utils/csv_converter.py +++ b/projects/rocprofiler-compute/src/utils/csv_converter.py @@ -74,11 +74,10 @@ def kernel_name_shortener(df, cache, level): matches = names_and_args.findall(demangled_name) else: # Works for first case '__amd_rocclr_fillBuffer.kd' - # remove .kd and then parse through original regex - first_case = re.compile(r"([^\s]+)(.kd)") - Mod_name_and_args = re.compile(r"(?P[( )A-Za-z0-9_]+)([ ,*<>()]*)") - interim_name = first_case.search(demangled_name).group(1) - matches = Mod_name_and_args.findall(interim_name) + cache[original_name] = new_name + if new_name == None or new_name == "": + cache[original_name] = demangled_name + continue current_level = 0 for name in matches: