dlwh / epic

**Archived** Epic is a high performance statistical parser written in Scala, along with a framework for building complex structured prediction models.

Home Page:http://scalanlp.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pos-en model load failure

vhmolinar opened this issue · comments

Hello. I found something...
pos-en model can't be loaded.
Tryed following code,

val tagger: CRF[AnnotatedLabel,String] = epic.models.PosTagSelector.loadTagger("en").get

and got following error,

Exception in thread "main" java.lang.NullPointerException
    at java.util.zip.InflaterInputStream.<init>(InflaterInputStream.java:83)
    at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:76)
    at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:90)
    at epic.models.ClassPathModelLoader.load(ModelLoader.scala:21)
    at epic.models.DelegatingLoader.load(ModelLoader.scala:33)
    at epic.models.PosTagSelector$.loadTagger(PosTagModelLoader.scala:13)

My epic/epic-models versions:

libraryDependencies ++= Seq(
  "org.scalanlp"                  % "epic_2.10"                 % "0.2-SNAPSHOT",
  "org.scalanlp"                  %% "epic-pos-en"              % "2014.6.2-SNAPSHOT",
  "org.scalanlp"                  %% "epic-parser-en-span"      % "2014.6.2-SNAPSHOT",
  "org.scalanlp"                  %% "epic-ner-en-conll"        % "2014.6.2-SNAPSHOT"
//  "org.scalanlp"                  %% "epic-pos-en"              % "0.1",
//  "org.scalanlp"                  %% "epic-parser-en-span"      % "0.1",
//  "org.scalanlp"                  %% "epic-ner-en-conll"        % "0.1"
)

Bleh sorry. Fixing now.

-- David

On Thu, Jun 5, 2014 at 2:15 AM, vhmolinar notifications@github.com wrote:

Hello. I found something...
pos-en model can't be loaded.
Tryed following code,

val tagger: CRF[AnnotatedLabel,String] = epic.models.PosTagSelector.loadTagger("en").get

and got following error,

Exception in thread "main" java.lang.NullPointerException
at java.util.zip.InflaterInputStream.(InflaterInputStream.java:83)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:76)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:90)
at epic.models.ClassPathModelLoader.load(ModelLoader.scala:21)
at epic.models.DelegatingLoader.load(ModelLoader.scala:33)
at epic.models.PosTagSelector$.loadTagger(PosTagModelLoader.scala:13)

My epic/epic-models versions:

libraryDependencies ++= Seq(
"org.scalanlp" % "epic_2.10" % "0.2-SNAPSHOT",
"org.scalanlp" %% "epic-pos-en" % "2014.6.2-SNAPSHOT",
"org.scalanlp" %% "epic-parser-en-span" % "2014.6.2-SNAPSHOT",
"org.scalanlp" %% "epic-ner-en-conll" % "2014.6.2-SNAPSHOT"// "org.scalanlp" %% "epic-pos-en" % "0.1",// "org.scalanlp" %% "epic-parser-en-span" % "0.1",// "org.scalanlp" %% "epic-ner-en-conll" % "0.1")


Reply to this email directly or view it on GitHub
#4.

Ok, the 2014.6.3-SNAPSHOT models should be better behaved. (I know it's Jun 4, but I didn't notice until I published them.)

Sorry for making you be the guinea pig. I appreciate your bearing with me!

No problem, I thank you