code: public static float[] uncompressFloatArray(byte[] input, int offset, int length)
              throws IOException
      {
          int uncompressedLength = Snappy.uncompressedLength(input, offset, length);
          float[] result = new float[uncompressedLength / 4];
          impl.rawUncompress(input, offset, length, result, 0);
          return result;
      }
docs: Uncompress the input[offset, offset+length) as a float array
  
  @param input
  @param offset
  @param length
  @return the uncompressed data
  @throws IOException