title: Deeplearning4j - Can not use UIServer in learning WordVectors?
body: <p>Now, I am trying to learn GloVe using Deeplearning4j. The learning process itself is good progressing.</p>
  <p>So, I would like to monitor this learning process with <strong>UIServer</strong> while referring to <a href="https://deeplearning4j.konduit.ai/deeplearning4j/how-to-guides/tuning-and-training/visualization" rel="nofollow noreferrer">this page</a>. On this page, UIServer is enabled with the code shown below.</p>
  <pre><code>// Define model
  MultiLayerConfiguration conf = new NeuralNetConfiguration.Builder()
      // omitted
      .build();
  MultiLayerNetwork net = new MultiLayerNetwork(conf);
  
  // Enable UIServer
  UIServer uiServer = UIServer.getInstance();
  StatsStorage statsStorage = new InMemoryStatsStorage();
  uiServer.attach(statsStorage);
  net.setListeners(new StatsListener(statsStorage));
  </code></pre>
  <p>However, since the <strong>setListeners</strong> method does not exist in the WordVectors interface including GloVe etc., it can not be monitored by a general method. Is there a good way to monitor with the GUI?</p>
  <p>The current code is shown below.</p>
  <pre><code>// Define model
  Glove glove = new Glove.Builder()
      // omitted
      .build();
  
  /**** I wanted to enable UIServer on this line. ****/
  
  // Start training
  glove.fit();
  </code></pre>