I am quite new to KNIME. I tried to build a demo workflow as below to make a classification. However, when I run the node “keras network learner“, it shows “The data at the output port is not supported by any modern viewer.“ and failed. The configuration of node is also shown as below.
Welcome to KNIME Forum. From what I can see based on your provided screen shots. The Keras Network Learner doesn’t run because of an error (the red dot below the Learner). You have to fix the error first before you can open any port view. Hoover over the red dot to see the error message,
Thanks. Indeed, there is error when I check the log as below.
“ERROR Keras Network Learner 3:8 Execute failed: An error occurred while creating the Keras network from its layer specifications. Details:
No module named ‘pandas.util.testing’
Traceback (most recent call last):
File “”, line 2, in
File “D:\Knime\knime-full_5.4.5.win32.win32.x86_64\knime-full_5.4.5\plugins\org.knime.dl.python_5.4.0.v202407310837\py\DLPythonNetwork.py”, line 53, in
*from pandas.util.testing import network*
ModuleNotFoundError: No module named ‘pandas.util.testing’“
There are two problems now:
pandas.util.testing is outdated and removed by pandas 1.2.0+.
I google: there is no network module in pandas.util.testing. I am not sure is this a bug in source code.