Hub
Pricing About
NodeNode / Learner

DL Python Network Learner

AnalyticsIntegrationsDeep LearningPython
Drag & drop
Like

This node allows custom training and fine-tuning/transfer learning of a (Python compatible) deep learning network in a local Python installation via a user-defined script. The path to the Python executable has to be configured in Preferences → KNIME → Python. It also allows to import Jupyter notebooks as Python modules via the knime_jupyter module that is part of the Python workspace.

Node details

Input ports
  1. Type: DLPythonNetworkPortObject
    Deep Learning Network
    The deep learning network. Referred to as input_network in the Python script. Can be any deep learning network which can be used in Python.
  2. Type: Table
    Data Table
    The input table. Referred to as input_table in the Python script, where it is a pandas.DataFrame.
Output ports
  1. Type: DLPythonNetworkPortObject
    Deep Learning Network
    The trained output deep learning network. This is the content of the variable output_network which has to be defined in the script and has to be a deep learning network known to KNIME. The network can then be used in common "DL Python" nodes or in nodes which are specific to the network type.

Extension

The DL Python Network Learner node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits