diff --git a/src/taggingbackends/explorer.py b/src/taggingbackends/explorer.py
index 917e8008865a8d4e32b5958bce46cb379495634a..e0d1ba5c80421fe6b4347aafc0cd3f9a4b89fb61 100644
--- a/src/taggingbackends/explorer.py
+++ b/src/taggingbackends/explorer.py
@@ -130,7 +130,21 @@ Cannot find any Python package in project root directory:
             logger.setLevel(logging.DEBUG)
             logger.info(ret.stdout.decode("utf-8"))
         if ret.stderr:
-            raise Exception(f"in {path.name}:\n"+ret.stderr.decode("utf-8"))
+            msg = ret.stderr.decode("utf-8")
+            exc = Exception(f"in {path.name}:\n"+msg)
+            for line in msg.splitlines():
+                if 26 < len(line):
+                    # assume line[:26] to be e.g.: 2022-05-17 18:48:15.120981
+                    logmsg = line[26:]
+                    # tensorflow logs begin with one-letter log level
+                    if logmsg.startswith(": W "):
+                        logger.warning(line.rstrip())
+                    elif logmsg.startswith(": I "):
+                        logger.info(line.rstrip())
+                    else:
+                        raise exc
+                else:
+                    raise exc
         return ret
 
     def import_module(self, absolute_name):