There is a built-in Stream Demux block you could use. Do you specifically
need it to be in Python?

On Sun, Dec 11, 2022 at 1:33 AM Sumit Agrawal (P19EE207) <
agrawal...@iitj.ac.in> wrote:

> Hi everyone,
> Can anyone tell me how to make a stream demuxing block to demultiplex one
> stream into N output streams?
>
> Demuxes a stream producing N outputs streams that contain n_0 items in the
> first stream, n_1 items in the second, etc., and repeats. Tags are
> propagated. The number of items in each output stream is specified using
> the lengths parameter like so [n_0, n_1, ..., n_N-1].
>
> Example:
> lengths = [2,3,4,5]
>
> input stream = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...]
> output_stream_0 = [0, 1, 14, 15, ...]
> output_stream_1 = [2, 3, 4, 16, ...]
> output_stream_2 = [5, 6, 7, 8, ...]
> output_stream_2 = [9, 10, 11, 12, 13 ...]
>
> --
>
>
>
>
> *Thanks & Regards,Sumit Kumar AgrawalPh.D. (Electrical Engineering)Indian
> Institute of TechnologyJodhpur, Rajasthan-342037*
> *Mob. No.- 8410957412*
> ᐧ
>

Reply via email to