Hi All

I am performing EEG data preprocessing. I have filtered the data (14-70)and resampled the data to 1024Hz.

Now i want to make 440ms windows, to pass the data to ML models.

Any code suggestions would be appreciable.

window_hop_length =0.01 #ms

overlap = int(fs*window_hop_length)

print(overlap,"overlap")

window_size=0.44 #440ms

framesize=int(window_size*fs)

length = len(array)

print(length,"length of array")

number_of_frames = int(length/overlap)

frames = np.ndarray((number_of_frames, framesize))

print(framesize,"frame size")

print(number_of_frames,"no of frame")

print(frames, "frame")

frames.shape

for k in range(0,number_of_frames):

for i in range(0,framesize):

if((k*overlap+i)

More Madiha Rehman's questions See All
Similar questions and discussions