                            "export LD_LIBRARY_PATH=${OLD_LD_LIBRARY_PATH}\n",
                            "unset OLD_LD_LIBRARY_PATH\n"]
              logger.info("Cuda search path set to '%s'", conda_libs)
  
          if windows_update:
              activate = ["@ECHO OFF\n",
                          "set CONDA_DLL_SEARCH_MODIFICATION_ENABLE=1\n"]
              deactivate = ["@ECHO OFF\n",
                            "set CONDA_DLL_SEARCH_MODIFICATION_ENABLE=\n"]
              logger.verbose("CONDA_DLL_SEARCH_MODIFICATION_ENABLE set to 1")  # type: ignore
  
          with open(activate_script, "w", encoding="utf8") as afile:
              afile.writelines(activate)
          with open(deactivate_script, "w", encoding="utf8") as afile:
              afile.writelines(deactivate)
 
</s> remove         dict
            The given step `dict` with the given event data added to it.
 </s> add          :class:`EventData`
            The given step :class:`EventData` with the given event data added to it. </s> remove         retval = {}
 </s> add         retval: Dict[int, Dict[str, np.ndarray]] = {} </s> remove         self.required_packages = [pkg for pkg in self.required_packages
                                  if not pkg[0].startswith("tensorflow-rocm")]
 </s> add         self._required_packages = [pkg for pkg in self._required_packages
                                   if not pkg[0].startswith("tensorflow-rocm")] </s> remove         dict or :class:`numpy.ndarray`
 </s> add         dict[int] or :class:`numpy.ndarray` </s> remove             The full path the the selected log file
 </s> add             The full path of the selected log file
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
                            "export LD_LIBRARY_PATH=${OLD_LD_LIBRARY_PATH}\n",
                            "unset OLD_LD_LIBRARY_PATH\n"]
              logger.info("Cuda search path set to '%s'", conda_libs)
  
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
            if not self._validate_spec(specs, self._all_installed_packages.get(key, "")):
                self._missing_packages.append((key, specs))
  
          with open(activate_script, "w", encoding="utf8") as afile:
              afile.writelines(activate)
          with open(deactivate_script, "w", encoding="utf8") as afile:
              afile.writelines(deactivate)
keep keep keep keep replace replace replace replace replace replace keep keep keep keep keep
 Bugfixes
  - plugin.train.unbalanced - decoder b
  - gui.stats - crash when log folder deleted
  - setup.py - install gcc=12.1.0 on linux (scipy dep)
  - setup.py - don't test ROCm unless valid
  - typofix - cli_args extract singleprocess help
typing
  - lib.gui.analysis.event_reader
  - lib.gpu_stats.directml - make platform specific
unit tests
  - lib.gui.analysis.event_reader 
setup.py