:orphan: :mod:`torchfilter.data._split_trajectories` =========================================== .. py:module:: torchfilter.data._split_trajectories .. autoapi-nested-parse:: Private module; avoid importing from directly. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: torchfilter.data._split_trajectories.split_trajectories .. function:: split_trajectories(trajectories: List[types.TrajectoryNumpy], subsequence_length: int) -> List[types.TrajectoryNumpy] Helper for splitting a list of trajectories into a list of overlapping subsequences. For each trajectory, assuming a subsequence length of 10, this function includes in its output overlapping subsequences corresponding to timesteps... .. code-block:: [0:10], [10:20], [20:30], ... as well as... .. code-block:: [5:15], [15:25], [25:30], ... :param trajectories: List of trajectories. :type trajectories: List[torchfilter.base.TrajectoryNumpy] :param subsequence_length: # of timesteps per subsequence. :type subsequence_length: int :returns: *List[torchfilter.base.TrajectoryNumpy]* -- List of subsequences.