          self.check_pip()
          self.upgrade_pip()
  
          self.installed_packages = self.get_installed_packages()
          self.get_installed_conda_packages()
  
      @property
      def encoding(self):
          """ Get system encoding """
          return locale.getpreferredencoding()
 
</s> remove _old_factory = logging.getLogRecordFactory()
 </s> add _OLD_FACTORY = logging.getLogRecordFactory() </s> remove     record = _old_factory(*args, **kwargs)
 </s> add     record = _OLD_FACTORY(*args, **kwargs) </s> remove         cudnn_checkfiles = [os.path.join(cudnn_path, "cudnn_v{}.h".format(cudnn_vers)),
 </s> add         cudnn_checkfiles = [os.path.join(cudnn_path, "cudnn_version.h"),
                            os.path.join(cudnn_path, "cudnn_v{}.h".format(cudnn_vers)), </s> remove             self.installed_packages[item[0]] = item[1]
 </s> add             retval[item[0]] = item[1]
        return retval </s> remove     log_crash = logging.StreamHandler(_debug_buffer)
 </s> add     log_crash = logging.StreamHandler(_DEBUG_BUFFER)
        self.installed_packages.update(self.get_installed_conda_packages())
          self.check_pip()
          self.upgrade_pip()
  
          self.installed_packages = self.get_installed_packages()
        self.installed_packages.update(self.get_installed_conda_packages())
  
      @property
      def encoding(self):
          """ Get system encoding """
          return locale.getpreferredencoding()
keep keep keep keep replace keep keep keep keep keep
 Update to TF2.3 (#1100)

* Minimum requirements to tf2.3.
  - Handle upgrades for Windows users with tf2.2 installed by Pip
  - Handle windows upgrade from pip tf2.2
  - Explicitly install Cuda for Conda installs

* Update tensorflow errors api reference
* Suppress AutoGraph warning messages
* Update GUI Stats to work with tf2.3
* Fix live graph for tf2.3
* DSSIMObjective - autoGraph bugfix
* Update Travis test 
setup.py