Examples of readModel()


Examples of cc.mallet.grmm.util.ModelReader.readModel()

          "u2 ~ Uniform 5.0 7.0\n";

  public void testSliceInFg () throws IOException
  {
    ModelReader reader = new ModelReader ();
    FactorGraph fg = reader.readModel (new BufferedReader (new StringReader (mdlstr)));
    Variable u1 = fg.findVariable ("u1");
    Variable u2 = fg.findVariable ("u2");
    Assignment assn = new Assignment (new Variable[] { u1, u2 }, new double[] { 6.0, 6.0 });

    FactorGraph fg2 = (FactorGraph) fg.slice (assn);
View Full Code Here

Examples of cc.mallet.grmm.util.ModelReader.readModel()

          "u2 ~ Beta 1.0 0.3\n";

  public void testSliceInFg () throws IOException
  {
    ModelReader reader = new ModelReader ();
    FactorGraph fg = reader.readModel (new BufferedReader (new StringReader (TestBetaFactor.mdlstr)));
    Variable u1 = fg.findVariable ("u1");
    Variable u2 = fg.findVariable ("u2");
    Assignment assn = new Assignment (new Variable[] { u1, u2 }, new double[] { 0.25, 0.85 });

    FactorGraph fg2 = (FactorGraph) fg.slice (assn);
View Full Code Here

Examples of cc.mallet.grmm.util.ModelReader.readModel()

          "x2 ~ Unary u2\n";

  public void testContinousSample () throws IOException
  {
    ModelReader reader = new ModelReader ();
    FactorGraph fg = reader.readModel (new BufferedReader (new StringReader (uniformMdlstr)));
    Randoms r = new Randoms (324143);
    Assignment allAssn = new Assignment ();
    for (int i = 0; i < 10000; i++) {
      Assignment row = fg.sample (r);
      allAssn.addRow (row);
View Full Code Here

Examples of cc.mallet.grmm.util.ModelReader.readModel()

          "x2 ~ Unary u2\n";

  public void testContinousSample2 () throws IOException
  {
    ModelReader reader = new ModelReader ();
    FactorGraph fg = reader.readModel (new BufferedReader (new StringReader (uniformMdlstr2)));
    Randoms r = new Randoms (324143);
    Assignment allAssn = new Assignment ();
    for (int i = 0; i < 10000; i++) {
      Assignment row = fg.sample (r);
      allAssn.addRow (row);
View Full Code Here

Examples of cc.mallet.grmm.util.ModelReader.readModel()

  }

  public void testAllFactorsOf () throws IOException
  {
    ModelReader reader = new ModelReader ();
    FactorGraph fg = reader.readModel (new BufferedReader (new StringReader (uniformMdlstr2)));
    Variable var = new Variable (2);
    var.setLabel ("v0");
    List lst = fg.allFactorsOf (var);
    assertEquals (0, lst.size ());
  }
View Full Code Here

Examples of com.peterhi.ModelInputStream.readModel()

      is.mark(0);
      int bodyType = is.read();
     
      if (bodyType == BODY_TYPE_OBJECT) {
        ModelInputStream mis = new ModelInputStream(is);
        object = mis.readModel();
      }
     
      is.reset();
      return object;
    } catch (Exception ex) {
View Full Code Here

Examples of com.peterhi.io.PmInputStream.readModel()

    InstantiationException {
    InputStream stream = event.getInputStream();
   
    PmInputStream pis = new PmInputStream(stream);
    stream.mark(0);
    PropModel sink = pis.readModel();
    stream.reset();
    pis.close();
    return sink;
  }
 
View Full Code Here

Examples of com.peterhi.io.PmInputStream.readModel()

 
  private PropModel readModel(RudpEvent event) throws Exception {
    InputStream stream = event.getInputStream();
    stream.mark(0);
    PmInputStream pis = new PmInputStream(stream);
    PropModel model = pis.readModel();
    stream.reset();
    pis.close();
    return model;
  }
 
View Full Code Here

Examples of com.peterhi.io.PmInputStream.readModel()

    PmOutputStream pos = new PmOutputStream(baos);
    pos.writeModel(p0);
   
    ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
    PmInputStream pis = new PmInputStream(bais);
    Primitives p1 = pis.readModel();
   
    Assert.assertEquals(0, pis.available());
    pos.close();
    pis.close();
   
View Full Code Here

Examples of com.peterhi.io.PmInputStream.readModel()

    pos.writeModel(bNull);
    pos.writeModel(b0);
   
    ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
    PmInputStream pis = new PmInputStream(bais);
    Boxers bNull2 = pis.readModel();
    Boxers b1 = pis.readModel();
   
    Assert.assertEquals(0, pis.available());
    pos.close();
    pis.close();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.