code: private Map<String,SemanticVector> loadBinary(File sspaceFile) 
          throws IOException {
  
          LOGGER.info("loading binary TSS from " + sspaceFile);
  
          DataInputStream dis = 
              new DataInputStream(new FileInputStream(sspaceFile));
          int words = dis.readInt();
          dimensions = dis.readInt();
  
          // initialize to the number of words, but keep the loading factor high
          // to reduce empty table space
          Map<String,SemanticVector> wordToSemantics = 
              new HashMap<String,SemanticVector>(words, 2f);
  
          for (int wordIndex = 0; wordIndex < words; ++wordIndex) {
              String word = dis.readUTF();
              int timeSteps = dis.readInt();
              SemanticVector vector = new SemanticVector(dimensions);
              wordToSemantics.put(word, vector);
  
              LOGGER.info("loading " + timeSteps + 
                  " timesteps for word " + word); 
  
              // Load that time step's vector.  Note that we make the assumption
              // here that even though the T-Space is serialized in a dense
              // format, that the vector data is actually sparse, and so it will
              // be more efficient to store it as such.
              Map<Integer,Double> semantics = new IntegerMap<Double>();
  
              // read in each time step
              for (int tsIndex = 0; tsIndex < timeSteps; ++tsIndex) {
                  long timeStep = dis.readLong();
                  updateTimeRange(timeStep);
                  // load that time step's vector
                  for (int i = 0; i < dimensions; ++i) {
                      int index = dis.readInt();
                      double val = dis.readDouble();
                      semantics.put(Integer.valueOf(index), Double.valueOf(val));
                  }
                  // associate the time step with the semantics
                  vector.setSemantics(timeStep, semantics);
              }
          }
          return wordToSemantics;
      }
docs: Loads the {@link TemporalSemanticSpace} from the binary formatted file,
  
  @param sspaceFile a file in {@link TSSpaceFormat#BINARY binary} format