Skip to content

Support NLP Services for Deprel Labels #4

Open
@mr-martian

Description

@mr-martian

Currently, when I try to run a service for deprel labels, I get

620754 ERROR midas-loop.server.nlp.setup - #error {
 :cause Invalid probas key:
 :data {:key :deprel/probas}
 :via
 [{:type clojure.lang.ExceptionInfo
   :message Invalid probas key:
   :data {:key :deprel/probas}
   :at [midas_loop.server.nlp.common$write_probas invokeStatic common.clj 116]}]
 :trace
 [[midas_loop.server.nlp.common$write_probas invokeStatic common.clj 116]
  [midas_loop.server.nlp.common$write_probas invoke common.clj 114]
  [midas_loop.server.nlp.http$get_probas invokeStatic http.clj 170]
  [midas_loop.server.nlp.http$get_probas invoke http.clj 112]
  [midas_loop.server.nlp.http.HttpProbDistProvider predict_prob_dists http.clj 46]
  [midas_loop.server.nlp.common$fn__8698$G__8694__8702 invoke common.clj 32]
  [midas_loop.server.nlp.common$fn__8698$G__8693__8707 invoke common.clj 32]
  [clojure.core$binding_conveyor_fn$fn__5823 invoke core.clj 2056]
  [clojure.lang.AFn applyToHelper AFn.java 160]
  [clojure.lang.RestFn applyTo RestFn.java 132]
  [clojure.lang.Agent$Action doRun Agent.java 114]
  [clojure.lang.Agent$Action run Agent.java 163]
  [java.util.concurrent.ThreadPoolExecutor runWorker ThreadPoolExecutor.java 1149]
  [java.util.concurrent.ThreadPoolExecutor$Worker run ThreadPoolExecutor.java 624]
  [java.lang.Thread run Thread.java 748]]}

I tried adding :deprel/probas to the list at

(defn write-probas [node key token-probas-pairs]
(when-not (#{:sentence/probas :xpos/probas :upos/probas :head/probas} key)
(throw (ex-info "Invalid probas key:" {:key key})))
(-write-probas node key token-probas-pairs))

But after recompiling, I found that the resulting .jar file would say it was running, but my browser wouldn't connect, but I expect that's an issue with my compilation environment rather than due to the change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions