code: public final double[] eval(String[] context, double[] outsums)
      {
          assert context != null;
          int[] scontexts = new int[context.length];
          for (int i = 0; i < context.length; i++)
          {
              Integer ci = pmap.get(context[i]);
              scontexts[i] = ci == null ? -1 : ci;
          }
          prior.logPrior(outsums);
          return eval(scontexts, outsums, evalParams);
      }
docs: 预测分布
  
  @param context 环境
  @param outsums 先验分布
  @return 概率数组