@Test void evaluateMissingValue() throws IOException { PredictionIntervalEvaluator predictionIntervalEvaluator = createPI(); TensorIO input = new TensorIO(Map.of("label1", Tensor.fromDoubleData(36.2))); assertThrows(EvaluationException.class, () -> predictionIntervalEvaluator.evaluate(input, new EvaluationContext())); }
@Override public TensorIO evaluate(TensorIO input, EvaluationContext context) throws EvaluationException { context.incEvaluation(); return evaluate(input, DEFAULT_CONFIDENCE_LEVEL, 1); }
PredictionIntervalEvaluator implements Evaluator { @Override public TensorIO evaluate(TensorIO input, EvaluationContext context) throws EvaluationException { context.incEvaluation(); return evaluate(input, DEFAULT_CONFIDENCE_LEVEL, 1); } }
PredictionIntervalEvaluator implements Evaluator { @Override public TensorIO evaluate(TensorIO input, EvaluationContext context) throws EvaluationException { context.incEvaluation(); return evaluate(input, DEFAULT_CONFIDENCE_LEVEL, 1); } private  PredictionIntervalEvaluator(
        Map<String, Double> residualsStd,
        List<Field> inputs,
        List<Field> outputs
    ); }
PredictionIntervalEvaluator implements Evaluator { @Override public TensorIO evaluate(TensorIO input, EvaluationContext context) throws EvaluationException { context.incEvaluation(); return evaluate(input, DEFAULT_CONFIDENCE_LEVEL, 1); } private  PredictionIntervalEvaluator(
        Map<String, Double> residualsStd,
        List<Field> inputs,
        List<Field> outputs
    ); static PredictionIntervalEvaluator create(PredictionIntervalEvaluatorManifest manifest, String path); @Override TensorIO evaluate(TensorIO input, EvaluationContext context); @Override List<Field> getInputs(); @Override List<Field> getOutputs(); }
PredictionIntervalEvaluator implements Evaluator { @Override public TensorIO evaluate(TensorIO input, EvaluationContext context) throws EvaluationException { context.incEvaluation(); return evaluate(input, DEFAULT_CONFIDENCE_LEVEL, 1); } private  PredictionIntervalEvaluator(
        Map<String, Double> residualsStd,
        List<Field> inputs,
        List<Field> outputs
    ); static PredictionIntervalEvaluator create(PredictionIntervalEvaluatorManifest manifest, String path); @Override TensorIO evaluate(TensorIO input, EvaluationContext context); @Override List<Field> getInputs(); @Override List<Field> getOutputs();  }