diff --git a/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp-uima/src/test/java/org/deeplearning4j/models/WordVectorSerializerTest.java b/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp-uima/src/test/java/org/deeplearning4j/models/WordVectorSerializerTest.java index f4dd1a6c5..69eae7307 100755 --- a/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp-uima/src/test/java/org/deeplearning4j/models/WordVectorSerializerTest.java +++ b/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp-uima/src/test/java/org/deeplearning4j/models/WordVectorSerializerTest.java @@ -833,14 +833,14 @@ public class WordVectorSerializerTest extends BaseDL4JTest { public void testB64_1() throws Exception { String wordA = "night"; String wordB = "night day"; - String encA = WordVectorSerializer.encodeB64(wordA); - String encB = WordVectorSerializer.encodeB64(wordB); + String encA = WordVectorSerializer.ReadHelper.encodeB64(wordA); + String encB = WordVectorSerializer.ReadHelper.encodeB64(wordB); - assertEquals(wordA, WordVectorSerializer.decodeB64(encA)); - assertEquals(wordB, WordVectorSerializer.decodeB64(encB)); + assertEquals(wordA, WordVectorSerializer.ReadHelper.decodeB64(encA)); + assertEquals(wordB, WordVectorSerializer.ReadHelper.decodeB64(encB)); - assertEquals(wordA, WordVectorSerializer.decodeB64(wordA)); - assertEquals(wordB, WordVectorSerializer.decodeB64(wordB)); + assertEquals(wordA, WordVectorSerializer.ReadHelper.decodeB64(wordA)); + assertEquals(wordB, WordVectorSerializer.ReadHelper.decodeB64(wordB)); } diff --git a/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp/src/main/java/org/deeplearning4j/models/embeddings/loader/WordVectorSerializer.java b/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp/src/main/java/org/deeplearning4j/models/embeddings/loader/WordVectorSerializer.java index 210ab7686..80ce0bf34 100755 --- a/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp/src/main/java/org/deeplearning4j/models/embeddings/loader/WordVectorSerializer.java +++ b/deeplearning4j/deeplearning4j-nlp-parent/deeplearning4j-nlp/src/main/java/org/deeplearning4j/models/embeddings/loader/WordVectorSerializer.java @@ -3241,7 +3241,7 @@ public class WordVectorSerializer { /** * Helper static methods to read data from input stream. */ - private static class ReadHelper { + public static class ReadHelper { /** * Read a float from a data input stream Credit to: * https://github.com/NLPchina/Word2VEC_java/blob/master/src/com/ansj/vec/Word2VEC.java @@ -3308,7 +3308,7 @@ public class WordVectorSerializer { * @param word String * @return String */ - private static String encodeB64(String word) { + public static String encodeB64(String word) { try { return B64 + Base64.encodeBase64String(word.getBytes("UTF-8")).replaceAll("(\r|\n)", ""); } catch (Exception e) { @@ -3323,7 +3323,7 @@ public class WordVectorSerializer { * @return String */ - private static String decodeB64(String word) { + public static String decodeB64(String word) { if (word.startsWith(B64)) { String arp = word.replaceFirst(B64, ""); try {