Hub
Pricing About
  • Software
  • Blog
  • Forum
  • Events
  • Documentation
  • About KNIME
  • KNIME Community Hub
  • davek
  • Spaces
  • Public
  • DL_Workshop_ImgAna_2020
  • ImageCaptioning
  • 03_create_glove_vector_dictionary
WorkflowWorkflow

01_caption_preprocessing

Image processing Image analysis Image captioning Deep learning Neural networks
+3
DaveK profile image

Last edited: 

Drag & drop
Like
Download workflow
Copy short link
Workflow preview
In this workflow we look-up a GLOVE embedding vector (https://nlp.stanford.edu/projects/glove/) for each word in our caption vocabulary. Like the previous workflow, these can be used as word features to train our caption model and remove the need to train an own embedding. First, the GLOVE model is downloaded and extracted to the data folder. The vectors are simply contained in a text file. The actual look-up is then performed in a Python Script node, that creates a Python dictionary mapping from each word of the vocabulary to the corresponding GLOVE vector. This Python dictionary will then directly be written to the data folder within the Python Script, as we need this format in the next workflow during model definition.

External resources

  • COCO Dataset Homepage
  • COCO 2014 Data Download
  • Image Captioning
  • GLOVE Models

Used extensions & nodes

Created with KNIME Analytics Platform version 4.1.2 Note: Not all extensions may be displayed.
  • Go to item
    KNIME Core Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.1.2

    knime
  • Go to item
    KNIME Expressions Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.1.0

    knime
  • Go to item
    KNIME Python Integration Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.1.1

    knime
  1. Go to item
  2. Go to item
  3. Go to item
  4. Go to item
  5. Go to item
  6. Go to item
Loading deployments
Loading ad hoc executions

Legal

By using or downloading the workflow, you agree to our terms and conditions.

Discussion
Discussions are currently not available, please try again later.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • E-Learning course
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • KNIME Open Source Story
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more on KNIME Business Hub
© 2023 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Credits