Beispiel #1
0
 def test_convert_int_to_float(self):
     in_array = numpy.asarray([10001,100203,124542])
     out_array_test = [10.001,100.203,124.542]
     converted = converters.convert_ints_to_floats(in_array, 1000.0).tolist()
     for i in range(len(out_array_test)):
         self.assertAlmostEqual(out_array_test[i], converted[i],places=3)
     self.assertEqual(in_array.tolist(), converters.convert_floats_to_ints(out_array_test, 1000.0))
Beispiel #2
0
 def decode(in_array, param):
     return converters.convert_ints_to_floats(
         delta_decode(
             converters.recursive_index_decode(
                 converters.convert_bytes_to_ints(in_array,2))),param)
Beispiel #3
0
 def decode(in_array, param):
     return converters.convert_ints_to_floats(
         run_length_decode(converters.convert_bytes_to_ints(in_array, 4)),
         param)
Beispiel #4
0
 def decode(in_array, param):
     return converters.convert_ints_to_floats(
             run_length_decode(
                 converters.convert_bytes_to_ints(in_array,4)),param)
Beispiel #5
0
 def decode(in_array, param):
     return converters.convert_ints_to_floats(
         delta_decode(
             converters.recursive_index_decode(
                 converters.convert_bytes_to_ints(in_array, 2))), param)