Class ScoredConfusionSetLoader


  • public class ScoredConfusionSetLoader
    extends java.lang.Object
    Loads a confusion set from a plain text file (UTF-8). See neuralnetwork_confusion_sets.txt for a description of the file format.
    • Constructor Detail

      • ScoredConfusionSetLoader

        private ScoredConfusionSetLoader()
    • Method Detail

      • loadConfusionSet

        public static java.util.List<ScoredConfusionSet> loadConfusionSet​(java.io.InputStream stream)
                                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • toScoredConfusionSet

        @NotNull
        private static @NotNull ScoredConfusionSet toScoredConfusionSet​(java.lang.String[] parts,
                                                                        java.util.List<ConfusionString> confusionStrings)
      • splitLine

        private static java.lang.String[] splitLine​(java.lang.String line)
      • getConfusionStrings

        private static java.util.List<ConfusionString> getConfusionStrings​(java.lang.String[] parts)
      • ignoreLine

        private static boolean ignoreLine​(java.lang.String line)