The error message points to a non-contiguous tensor.
Call .contiguous() on your tensor before the .view() call.
Based on the error message, this should work:
start = [get_summarized_data(self[i]).contiguous().view(-1) for i in range(...)]