В чем разница между нарезкой в ​​numy массивах и нарезкой списка в Python? - PullRequest
0 голосов
/ 27 января 2019

Если curr_frames является массивом numpy, что означает последняя строка?

curr_frames = np.array(curr_frames)

idx = map(int,np.linspace(0,len(curr_frames)-1,80))

curr_frames = curr_frames[idx,:,:,:,]

1 Ответ

0 голосов
/ 27 января 2019

Основным отличием является то, что нарезанный кусочек может обрабатывать несколько измерений.В вашем примере, curr_frames[idx,:,:,:,], массив имеет 4 измерения, и вы нарезаете, предоставляя индексы для одного измерения (idx), а обозначение : означает получение всего для этого измерения.

Ссылки:

NumPy нарезка

Python нарезка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...