MCPcopy Create free account
hub / github.com/Chain123/Meta-HAR / axisData_split

Function axisData_split

data_process/feature_extraction.py:29–44  ·  view source on GitHub ↗

split sensor data into small interval, for LSTM unit training sensor_data: numpy.array with shape [seq_len, 8] interval_len: int, the length of the resulting small interval :return: list of numpy.array with shape [seq_len/interval_len, interval_len. 8]

(sensor_data, interval_len)

Source from the content-addressed store, hash-verified

27
28
29def axisData_split(sensor_data, interval_len):
30 """
31 split sensor data into small interval, for LSTM unit training
32 sensor_data: numpy.array with shape [seq_len, 8]
33 interval_len: int, the length of the resulting small interval
34 :return: list of numpy.array with shape [seq_len/interval_len, interval_len. 8]
35 """
36 assert type(interval_len) == int
37 result = []
38 # print(len(sensor_data[0]) / tao)
39 start, end = 0, interval_len
40 while end <= len(sensor_data):
41 result.append(sensor_data[start:end])
42 start = end
43 end += interval_len
44 return result
45
46
47def dim_expansion(data):

Callers 1

feature_extraction_dictFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…