Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W _ __getitem__ (VideoFrames attribute) __getitem__() (NpzFile method) __iter__() (_SubprocessIterable method) (CacheDataLoader method) (DataLoader method) (DistributedDeterministicSampler method) (DistributedRandomSampler method) (ImageNet method) (LocalDirectory method) (MergeIterator method) (NpzFile method) (Pipeline method) (PyTorchDataLoader method) __len__ (AudioFrames attribute) (AudioPackets attribute) (VideoFrames attribute) (VideoPackets attribute) __len__() (CacheDataLoader method) (DistributedDeterministicSampler method) (DistributedRandomSampler method) (NpzFile method) (PyTorchDataLoader method) _build_node() (in module spdl.pipeline._components._node) _build_node_recursive() (in module spdl.pipeline._components._node) _Cmd (class in spdl.pipeline._iter_utils) _convert_config() (in module spdl.pipeline._components._node) _drain() (in module spdl.pipeline._iter_utils) _enter_iteration_mode() (in module spdl.pipeline._iter_utils) _execute_iterable() (in module spdl.pipeline._iter_utils) _iterate_results() (in module spdl.pipeline._iter_utils) _merge() (in module spdl.pipeline._components._pipe) _Node (class in spdl.pipeline._components._node) _ordered_pipe() (in module spdl.pipeline._components._pipe) _pipe() (in module spdl.pipeline._components._pipe) _run_pipeline_coroutines() (in module spdl.pipeline._components._node) _sink() (in module spdl.pipeline._components._sink) _source() (in module spdl.pipeline._components._source) _Status (class in spdl.pipeline._iter_utils) _SubprocessIterable (class in spdl.pipeline._iter_utils) A ABORT (_Cmd attribute) accumulate() (Aggregator method) (Collate method) add_100() (in module pipeline_definitions) add_encode_stream() (Muxer method) add_frames (FilterGraph attribute) add_remux_stream() (Muxer method) add_sink() (PipelineBuilder method) add_source() (PipelineBuilder method) Aggregate() (in module spdl.pipeline.defs) aggregate() (PipelineBuilder method) AggregateConfig (class in spdl.pipeline.defs) Aggregator (class in spdl.pipeline.defs) ANALYSIS (FailurePhase attribute) ANALYSIS_FAILED (FailureKind attribute) AnalysisResult (class in spdl.autoresearch.core) apply_bsf() (in module spdl.io) ArrayInterface (class in spdl.io) AsyncQueue (class in spdl.pipeline) audio_codec (Demuxer property) audio_encode_config() (in module spdl.io) audio_stream_index (Demuxer property) AudioCodec (class in spdl.io) AudioDecoder (class in spdl.io) AudioEncodeConfig (class in spdl.io) AudioEncoder (class in spdl.io) AudioFrames (class in spdl.io) AudioPackets (class in spdl.io) auto_stop() (Pipeline method) AutoresearchError ave_get_time (QueuePerfStats attribute) ave_put_time (QueuePerfStats attribute) ave_time (TaskPerfStats attribute) AVRational (C++ struct) (C++ type) AVRational::den (C++ member) AVRational::num (C++ member) B BackgroundTask (class in spdl.pipeline) BackgroundTaskFactory (in module spdl.pipeline) batch_decode() (in module image_dataloading) benchmark() (in module image_dataloading) (in module imagenet_classification) (in module video_dataloading) benchmark_numpy module benchmark_tarfile module benchmark_thread_output_queue module benchmark_utils module benchmark_video module benchmark_wav module BenchmarkConfig (class in benchmark_numpy) (class in benchmark_tarfile) (class in benchmark_video) (class in benchmark_wav) BenchmarkResult (class in benchmark_utils) BenchmarkRunner (class in benchmark_utils) BenchResult (class in benchmark_thread_output_queue) bits_per_sample (BenchmarkConfig attribute) BSF (class in spdl.io) buffer_size (SinkConfig attribute) BUILD (FailurePhase attribute) build() (PipelineBuilder method) build_components() (in module streaming_video_processing) BUILD_FAILED (FailureKind attribute) build_model() (in module llm_finetune.llm_finetuning) build_pipeline() (in module performance_analysis) (in module performance_simulation) (in module spdl.pipeline) build_pytorch_dataloader() (in module llm_finetune.llm_finetuning) build_spdl_dataloader() (in module llm_finetune.llm_finetuning) build_workflow() (WorkflowSpec method) built_with_cuda() (in module spdl.io.utils) built_with_nvcodec() (in module spdl.io.utils) built_with_nvjpeg() (in module spdl.io.utils) C cache_iterator() (in module spdl.pipeline) cache_router() (in module pipeline_definitions) CacheDataLoader (class in spdl.dataloader) cfg (_Node attribute) channel_layout (AudioCodec property) checkpoint() (WorkflowProtocol method) children (HypothesisNode attribute) (TaskResult attribute) ci_lower (BenchmarkResult attribute) ci_upper (BenchmarkResult attribute) Classification (class in imagenet_classification) clone (AudioFrames attribute) (AudioPackets attribute) (ImageFrames attribute) (ImagePackets attribute) (VideoFrames attribute) (VideoPackets attribute) close() (Muxer method) CODE_CHANGE (FailurePhase attribute) CODE_CHANGE_FAILED (FailureKind attribute) codec (AudioPackets property) (ImagePackets property) (VideoPackets property) Collate (class in spdl.pipeline.defs) commit (HypothesisNode attribute) compressed (BenchmarkConfig attribute) concurrency (StageInfo attribute) config (BenchmarkResult attribute) continuous (SourceConfig attribute) convert_array() (in module spdl.io) convert_frames() (in module spdl.io) cpu_percent (BenchmarkResult attribute) (ProcessGroupResourceUsage attribute) cpu_storage() (in module spdl.io) CPUBuffer (class in spdl.io) CPUStorage (class in spdl.io) create_main_pipeline() (in module pipeline_definitions) create_pipeline() (in module pipeline_profiling) create_reference_audio_frame() (in module spdl.io) create_reference_video_frame() (in module spdl.io) create_sub_pipeline_1() (in module pipeline_definitions) create_sub_pipeline_2() (in module pipeline_definitions) create_task() (in module spdl.pipeline) create_test_tar() (in module benchmark_tarfile) create_video_data() (in module benchmark_video) create_wav_data() (in module benchmark_wav) created_at (FailureRecord attribute) cuda_config() (in module spdl.io) CUDAArrayInterface (class in spdl.io) CUDABuffer (class in spdl.io) CUDAConfig (class in spdl.io) D data_format (BenchmarkConfig attribute) DataLoader (class in spdl.dataloader) date (BenchmarkResult attribute) decode() (in module performance_analysis) (in module streaming_nvdec_decoding) decode_config() (in module spdl.io) decode_image_nvjpeg() (in module spdl.io) decode_packets (NvDecDecoder attribute) decode_packets() (in module spdl.io) decode_packets_nvdec() (in module spdl.io) decode_video() (in module video_dataloading) decode_video_nvdec() (in module video_dataloading) DecodeConfig (class in spdl.io) Decoder() (in module spdl.io) decoder_threads (BenchmarkConfig attribute) demux_audio() (Demuxer method) (in module spdl.io) demux_config() (in module spdl.io) demux_image() (Demuxer method) (in module spdl.io) demux_video() (Demuxer method) (in module spdl.io) DemuxConfig (class in spdl.io) Demuxer (class in spdl.io) description() (WorkflowSpec method) details (FailureRecord attribute) device_index (CUDABuffer property) diagnostic_mode_num_sources() (in module spdl.pipeline.config) Disaggregate() (in module spdl.pipeline.defs) disaggregate() (PipelineBuilder method) DisaggregateConfig (class in spdl.pipeline.defs) disk_read_bytes (ProcessGroupResourceUsage attribute) disk_write_bytes (ProcessGroupResourceUsage attribute) DistributedDeterministicSampler (class in spdl.source) DistributedRandomSampler (class in spdl.source) drop_last (AggregateConfig attribute) dump (FilterGraph attribute) duration (AnalysisResult attribute) (HypothesisNode attribute) duration_seconds (BenchmarkConfig attribute), [1] E elapsed (PerfResult attribute), [1] (QueuePerfStats attribute) embed_shuffle() (in module spdl.source.utils) encode (AudioEncoder attribute) (VideoEncoder attribute) encode_image() (in module spdl.io) engine_argv_tail() (WorkflowSpec method) entrypoint() (in module image_dataloading) (in module imagenet_classification) (in module multi_thread_preprocessing) (in module video_dataloading) exception_type (FailureRecord attribute) executor_type (BenchmarkResult attribute) (BenchmarkRunner property) ExecutorType (class in benchmark_utils) exp_spdl() (in module multi_thread_preprocessing) exp_torch() (in module multi_thread_preprocessing) F failure (AnalysisResult attribute) (HypothesisNode attribute) FailureKind (class in spdl.autoresearch.core) FailurePhase (class in spdl.autoresearch.core) FailureRecord (class in spdl.autoresearch.core) file_size (BenchmarkConfig attribute) filter() (BSF method) FilterGraph (class in spdl.io) flush (AudioDecoder attribute) (AudioEncoder attribute) (FilterGraph attribute) (NvDecDecoder attribute) (VideoDecoder attribute) (VideoEncoder attribute) flush() (Aggregator method) (BSF method) (Collate method) (Muxer method) forward() (Classification method) (ModelBundle method) (Preprocessing method) frame_rate (VideoCodec property) (VideoPackets property) frame_size (AudioEncoder property) free_threaded (BenchmarkResult attribute) from_dict() (FailureRecord class method) (HypothesisNode class method) (TaskSpec class method) function (BenchmarkConfig attribute) function_name (BenchmarkConfig attribute), [1] G get() (StatsQueue method) get_abuffer_desc() (in module spdl.io) get_audio_filter_desc() (in module spdl.io) get_buffer_desc() (in module spdl.io) get_config() (PipelineBuilder method) get_dataloader() (in module imagenet_classification) get_decode_func() (in module imagenet_classification) get_default_background_tasks() (in module spdl.pipeline.config) get_default_build_callback() (in module spdl.pipeline.config) get_default_hook_class() (in module spdl.pipeline.config) get_default_profile_callback() (in module spdl.pipeline.config) get_default_profile_hook() (in module spdl.pipeline.config) get_default_queue_class() (in module spdl.pipeline.config) get_default_result_path() (in module benchmark_utils) get_executor() (PriorityInterpreterPoolExecutor method) get_ffmpeg_filters() (in module spdl.io.utils) get_ffmpeg_log_level() (in module spdl.io.utils) get_ffmpeg_versions() (in module spdl.io.utils) get_filter_desc() (in module spdl.io) (in module streaming_video_processing) get_frames (FilterGraph attribute) get_item() (Pipeline method) get_iterator() (Pipeline method) get_mappings() (in module spdl.source.imagenet) get_mock_data() (in module benchmark_numpy) get_model() (in module imagenet_classification) get_pipeline() (in module image_dataloading) (in module video_dataloading) get_pts (VideoFrames attribute) get_pytorch_dataloader() (in module spdl.dataloader) get_timestamps (VideoFrames attribute) (VideoPackets attribute) get_video_filter_desc() (in module spdl.io) H has_audio() (Demuxer method) height (BenchmarkConfig attribute) (ImageCodec property) (ImageFrames property) (ImagePackets property) (VideoCodec property) (VideoFrames property) (VideoPackets property) hydra_integration module HypothesisNode (class in spdl.autoresearch.core) I id (TaskSpec attribute) image_codec (Demuxer property) image_dataloading module ImageCodec (class in spdl.io) ImageFrames (class in spdl.io) ImageNet (class in spdl.source.imagenet) imagenet_classification module ImagePackets (class in spdl.io) impl (BenchmarkConfig attribute) improved (AnalysisResult attribute) init_buffer (NvDecDecoder attribute) init_decoder (NvDecDecoder attribute) INITIALIZATION_FAILED (_Status attribute) INITIALIZATION_SUCCEEDED (_Status attribute) input_queue (_Node attribute) INSTRUMENTATION (FailurePhase attribute) INTERPRETER (ExecutorType attribute) INTERRUPTED (FailureKind attribute) interval_stats_callback() (StatsQueue method) (StatsQueueWithLogging method) (TaskStatsHook method) (TaskStatsHookWithLogging method) is_diagnostic_mode_enabled() (in module spdl.pipeline.config) is_eof() (in module spdl.pipeline) is_epoch_end() (in module spdl.pipeline) iter_tarfile() (in module spdl.io) iter_tarfile_builtin() (in module benchmark_tarfile) IterableWithShuffle (class in spdl.source) iterate_in_subinterpreter() (in module spdl.pipeline) iterate_in_subprocess() (in module spdl.pipeline) ITERATION_FINISHED (_Status attribute) ITERATION_STARTED (_Status attribute) iterations (BenchmarkConfig attribute), [1] ITERATOR_FAILED (_Status attribute) ITERATOR_SUCCESS (_Status attribute) J JOB (FailurePhase attribute) JOB_FAILED (FailureKind attribute) job_id (FailureRecord attribute) (HypothesisNode attribute) JOB_RUNTIME_FAILED (FailureKind attribute) JOB_STALLED (FailureKind attribute) JOB_STARTUP_FAILED (FailureKind attribute) K kind (FailureRecord attribute) (TaskSpec attribute) L latencies_us (BenchResult attribute) LAUNCH (FailurePhase attribute) LAUNCH_FAILED (FailureKind attribute) launched_at (HypothesisNode attribute) llm_finetune.llm_finetuning module load() (WorkflowProtocol method) load_audio() (in module spdl.io) load_data() (in module llm_finetune.llm_finetuning) load_from_cache() (in module pipeline_definitions) load_image() (in module spdl.io) load_image_batch() (in module spdl.io) load_image_batch_nvjpeg() (in module spdl.io) load_npy() (in module benchmark_numpy) (in module spdl.io) load_npy_spdl() (in module benchmark_numpy) load_npz() (in module benchmark_numpy) (in module spdl.io) load_npz_spdl() (in module benchmark_numpy) load_or_init() (in module spdl.autoresearch.core) load_results_from_csv() (in module benchmark_utils) load_sf() (in module benchmark_wav) load_spdl_audio() (in module benchmark_wav) load_spdl_wav() (in module benchmark_wav) load_torch() (in module benchmark_numpy) load_video() (in module spdl.io) load_video_with_config() (in module benchmark_video) load_wav() (in module spdl.io) LocalDirectory (class in spdl.source.local_directory) M main() (in module benchmark_numpy) (in module benchmark_tarfile) (in module benchmark_thread_output_queue) (in module benchmark_video) (in module benchmark_wav) (in module hydra_integration) (in module llm_finetune.llm_finetuning) (in module performance_analysis) (in module performance_simulation) (in module pipeline_definitions) (in module pipeline_profiling) (in module streaming_nvdec_decoding) (in module streaming_video_processing) make_coro() (WorkflowProtocol method) max_concurrency (WorkflowSpec property) mean (BenchResult property) Merge() (in module spdl.pipeline.defs) MergeConfig (class in spdl.pipeline.defs) MergeIterator (class in spdl.source.utils) message (FailureRecord attribute) metadata (ImageFrames property) METRICS (FailurePhase attribute) METRICS_COLLECTION_FAILED (FailureKind attribute) ModelBundle (class in imagenet_classification) module benchmark_numpy benchmark_tarfile benchmark_thread_output_queue benchmark_utils benchmark_video benchmark_wav hydra_integration image_dataloading imagenet_classification llm_finetune.llm_finetuning multi_thread_preprocessing performance_analysis performance_simulation pipeline_definitions pipeline_profiling spdl.autoresearch spdl.autoresearch.core spdl.dataloader spdl.io spdl.io.utils spdl.pipeline spdl.pipeline.config spdl.pipeline.defs spdl.source spdl.source.imagenet spdl.source.local_directory spdl.source.utils streaming_nvdec_decoding streaming_video_processing video_dataloading multi_thread_preprocessing module multiply_by_10() (in module pipeline_definitions) Muxer (class in spdl.io) N name (AggregateConfig attribute) (AudioCodec property) (BenchResult attribute) (DisaggregateConfig attribute) (HypothesisNode attribute) (ImageCodec property) (PathVariantsConfig attribute) (PipeConfig attribute) (ProfileResult attribute) (VideoCodec property) net_rx_bytes (ProcessGroupResourceUsage attribute) net_tx_bytes (ProcessGroupResourceUsage attribute) node_id (HypothesisNode attribute) normalize_to_lists() (in module pipeline_definitions) NpzFile (class in spdl.io) num_batches (PerfResult attribute), [1] num_channels (AudioCodec property) (AudioFrames property) (AudioPackets property) (BenchmarkConfig attribute) num_failures (TaskPerfStats attribute) num_files (BenchmarkConfig attribute) num_frames (AudioFrames property) (PerfResult attribute), [1] (VideoFrames property) num_items (QueuePerfStats attribute) num_iterations (BenchmarkConfig attribute) num_planes (ImageFrames property) (VideoFrames property) num_procs (ProcessGroupResourceUsage attribute) num_runs (BenchmarkConfig attribute), [1] num_tasks (TaskPerfStats attribute) num_threads (BenchmarkConfig attribute), [1] num_workers (BenchmarkConfig attribute), [1] nv12_to_bgr() (in module spdl.io) nv12_to_rgb() (in module spdl.io) nvdec_decoder() (in module spdl.io) NvDecDecoder (class in spdl.io) O occupancy_rate (QueuePerfStats attribute) on_result() (WorkflowProtocol method) op (AggregateConfig attribute) (MergeConfig attribute) op_with_contention() (in module pipeline_profiling) open() (Muxer method) Orchestrator (class in spdl.autoresearch.core) output_queue (_Node attribute) P p50 (BenchResult property) p90_get_time (QueuePerfStats attribute) p90_put_time (QueuePerfStats attribute) p90_time (TaskPerfStats attribute) p95 (BenchResult property) p99 (BenchResult property) p99_get_time (QueuePerfStats attribute) p99_put_time (QueuePerfStats attribute) p99_time (TaskPerfStats attribute) parent_id (HypothesisNode attribute) parse_args() (in module performance_analysis) (in module performance_simulation) (in module pipeline_profiling) (in module streaming_nvdec_decoding) (in module streaming_video_processing) parse_wav() (in module spdl.io) parse_wnid() (in module spdl.source.imagenet) path_variants() (PipelineBuilder method) paths (PathVariantsConfig attribute) PathVariants() (in module spdl.pipeline.defs) PathVariantsConfig (class in spdl.pipeline.defs) payload (TaskSpec attribute) performance_analysis module performance_simulation module PerfResult (class in image_dataloading) (class in video_dataloading) pgid (ProcessGroupResourceUsage attribute) phase (FailureRecord attribute) pid (ProcessGroupResourceUsage attribute) Pipe() (in module spdl.pipeline.defs) pipe() (PipelineBuilder method) PipeConfig (class in spdl.pipeline.defs) Pipeline (class in spdl.pipeline) pipeline_configs (MergeConfig attribute) pipeline_definitions module pipeline_id (StageInfo attribute) pipeline_profile_hook() (ProfileHook method) pipeline_profiling module PipelineBuilder (class in spdl.pipeline) PipelineConfig (class in spdl.pipeline.defs) PipelineFailure pipes (PipelineConfig attribute) pix_fmt (ImageCodec property) (ImageFrames property) (ImagePackets property) (VideoCodec property) (VideoFrames property) (VideoPackets property) PLANNING (FailurePhase attribute) PLANNING_FAILED (FailureKind attribute) plot_profile_results() (in module pipeline_profiling) PREPARE (FailurePhase attribute) Preprocessing (class in imagenet_classification) print_profile_result() (in module pipeline_profiling) priority (HypothesisNode attribute) (TaskSpec attribute) PriorityExecutorEntrypoint (class in spdl.pipeline) PriorityInterpreterPoolExecutor (class in spdl.pipeline) PriorityProcessPoolExecutor (class in spdl.pipeline) PriorityThreadPoolExecutor (class in spdl.pipeline) private_bytes (ProcessGroupResourceUsage attribute) PROCESS (ExecutorType attribute) process() (in module streaming_video_processing) process_tar_builtin() (in module benchmark_tarfile) process_tar_spdl() (in module benchmark_tarfile) process_tar_spdl_filelike() (in module benchmark_tarfile) ProcessGroupResourceUsage (class in spdl.pipeline) ProcessGroupStatsMonitor (class in spdl.pipeline) profile_pipeline() (in module spdl.pipeline) ProfileHook (class in spdl.pipeline) ProfileResult (class in spdl.pipeline) pss_bytes (ProcessGroupResourceUsage attribute) pts (ImageFrames property) put() (StatsQueue method) python_version (BenchmarkResult attribute) PyTorchDataLoader (class in spdl.dataloader) Q qps (BenchmarkResult attribute) (QueuePerfStats property) QueuePerfStats (class in spdl.pipeline) R read_engine_state() (in module spdl.autoresearch.core) repeat_source() (in module spdl.source.utils) resolution (BenchmarkConfig attribute) result (HypothesisNode attribute) retryable (FailureRecord attribute) router (PathVariantsConfig attribute) rss_bytes (ProcessGroupResourceUsage attribute) run() (BackgroundTask method) (BenchmarkRunner method) (in module streaming_nvdec_decoding) (Orchestrator method) (ProcessGroupStatsMonitor method) run_dataloader() (in module multi_thread_preprocessing) run_pipeline_example() (in module pipeline_definitions) run_pipeline_in_subinterpreter() (in module spdl.pipeline) run_pipeline_in_subprocess() (in module spdl.pipeline) run_profiling_example() (in module pipeline_profiling) RUNNER (FailurePhase attribute) S sample_aspect_ratio (ImageCodec property) (VideoCodec property) sample_decode_video() (in module spdl.io) sample_fmt (AudioCodec property) (AudioFrames property) sample_rate (AudioCodec property) (AudioFrames property) (AudioPackets property) (BenchmarkConfig attribute) save_image() (in module spdl.io) save_results_to_csv() (in module benchmark_utils) scalable_op() (in module pipeline_profiling) scalable_op2() (in module pipeline_profiling) set_buffer_size (VideoDecoder attribute) set_compact_log() (in module spdl.pipeline.config) set_default_background_tasks() (in module spdl.pipeline.config) set_default_build_callback() (in module spdl.pipeline.config) set_default_hook_class() (in module spdl.pipeline.config) set_default_profile_callback() (in module spdl.pipeline.config) set_default_profile_hook() (in module spdl.pipeline.config) set_default_queue_class() (in module spdl.pipeline.config) set_ffmpeg_log_level() (in module spdl.io.utils) SETUP (FailurePhase attribute) setup() (WorkflowSpec method) SETUP_INSTRUMENTATION_FAILED (FailureKind attribute) SETUP_SOURCE_FAILED (FailureKind attribute) shuffle() (DistributedRandomSampler method) (ImageNet method) (IterableWithShuffle method) (LocalDirectory method) (SizedIterableWithShuffle method) shutdown() (PriorityProcessPoolExecutor method) (PriorityThreadPoolExecutor method) (SQLiteStatsWriter method) SimulatedStage (class in performance_simulation) sink (PipelineConfig attribute) SinkConfig (class in spdl.pipeline.defs) SizedIterable (class in spdl.source) SizedIterableWithShuffle (class in spdl.source) SOURCE (FailurePhase attribute) source (SourceConfig attribute) source() (in module image_dataloading) (in module video_dataloading) SOURCE_RESTORE_FAILED (FailureKind attribute) SourceConfig (class in spdl.pipeline.defs) spdl.autoresearch module spdl.autoresearch.core module spdl.dataloader module spdl.io module spdl.io.utils module spdl.pipeline module spdl.pipeline.config module spdl.pipeline.defs module spdl.source module spdl.source.imagenet module spdl.source.local_directory module spdl.source.utils module spdl::core::AnyFrames (C++ type) spdl::core::AnyPackets (C++ type) spdl::core::AnyPacketsGenerator (C++ type) spdl::core::AudioCodec (C++ type) spdl::core::AudioEncodeConfig (C++ type) spdl::core::AudioEncoder (C++ type) spdl::core::AudioEncoderPtr (C++ type) spdl::core::AudioFrames (C++ type) spdl::core::AudioFramesPtr (C++ type) spdl::core::AudioPackets (C++ type) spdl::core::AudioPacketsPtr (C++ type) spdl::core::BSF (C++ class) spdl::core::BSF::BSF (C++ function), [1], [2] spdl::core::BSF::filter (C++ function) spdl::core::BSF::flush (C++ function) spdl::core::BSF::get_codec (C++ function) spdl::core::BSF::operator= (C++ function), [1] spdl::core::BSF::~BSF (C++ function) spdl::core::BytesAdaptor (C++ struct) spdl::core::BytesAdaptor::get_interface (C++ function) spdl::core::clone (C++ function) spdl::core::Codec (C++ class) spdl::core::Codec::Codec (C++ function), [1], [2], [3] spdl::core::Codec::get_bit_rate (C++ function) spdl::core::Codec::get_bits_per_sample (C++ function) spdl::core::Codec::get_channel_layout (C++ function) spdl::core::Codec::get_codec_id (C++ function) spdl::core::Codec::get_frame_rate (C++ function) spdl::core::Codec::get_height (C++ function) spdl::core::Codec::get_name (C++ function) spdl::core::Codec::get_num_channels (C++ function) spdl::core::Codec::get_parameters (C++ function) spdl::core::Codec::get_pix_fmt (C++ function) spdl::core::Codec::get_sample_aspect_ratio (C++ function) spdl::core::Codec::get_sample_fmt (C++ function) spdl::core::Codec::get_sample_rate (C++ function) spdl::core::Codec::get_time_base (C++ function) spdl::core::Codec::get_width (C++ function) spdl::core::Codec::operator= (C++ function), [1] spdl::core::Codec::~Codec (C++ function) spdl::core::CodecID (C++ enum) spdl::core::CodecID::AV1 (C++ enumerator) spdl::core::CodecID::H264 (C++ enumerator) spdl::core::CodecID::HEVC (C++ enumerator) spdl::core::CodecID::MJPEG (C++ enumerator) spdl::core::CodecID::MPEG1VIDEO (C++ enumerator) spdl::core::CodecID::MPEG2VIDEO (C++ enumerator) spdl::core::CodecID::MPEG4 (C++ enumerator) spdl::core::CodecID::VC1 (C++ enumerator) spdl::core::CodecID::VP8 (C++ enumerator) spdl::core::CodecID::VP9 (C++ enumerator) spdl::core::CodecID::WMV3 (C++ enumerator) spdl::core::convert_frames (C++ function), [1] spdl::core::cpu_buffer (C++ function) spdl::core::CPUBuffer (C++ struct) spdl::core::CPUBuffer::data (C++ function), [1] spdl::core::CPUBuffer::depth (C++ member) spdl::core::CPUBuffer::elem_class (C++ member) spdl::core::CPUBuffer::shape (C++ member) spdl::core::CPUBuffer::storage (C++ member) spdl::core::CPUBufferPtr (C++ type) spdl::core::CPUStorage (C++ class) spdl::core::CPUStorage::CPUStorage (C++ function), [1], [2], [3] spdl::core::CPUStorage::data (C++ function) spdl::core::CPUStorage::is_pinned (C++ function) spdl::core::CPUStorage::operator= (C++ function), [1] spdl::core::CPUStorage::size (C++ member) spdl::core::CPUStorage::~CPUStorage (C++ function) spdl::core::create_reference_audio_frame (C++ function) spdl::core::create_reference_video_frame (C++ function) spdl::core::DataInterface (C++ struct) spdl::core::DataInterface::get_fmt_ctx (C++ function) spdl::core::DataInterface::~DataInterface (C++ function) spdl::core::DataInterfacePtr (C++ type) spdl::core::DecodeConfig (C++ struct) spdl::core::DecodeConfig::decoder (C++ member) spdl::core::DecodeConfig::decoder_options (C++ member) spdl::core::Decoder (C++ class) spdl::core::Decoder::decode_packets (C++ function) spdl::core::Decoder::Decoder (C++ function), [1], [2] spdl::core::Decoder::flush (C++ function) spdl::core::Decoder::operator= (C++ function), [1] spdl::core::Decoder::set_buffer_size (C++ function) spdl::core::Decoder::streaming_decode_packets (C++ function) spdl::core::Decoder::~Decoder (C++ function) spdl::core::DecoderPtr (C++ type) spdl::core::DemuxConfig (C++ struct) spdl::core::DemuxConfig::buffer_size (C++ member) spdl::core::DemuxConfig::format (C++ member) spdl::core::DemuxConfig::format_options (C++ member) spdl::core::Demuxer (C++ class) spdl::core::Demuxer::demux_window (C++ function) spdl::core::Demuxer::Demuxer (C++ function) spdl::core::Demuxer::get_default_codec (C++ function) spdl::core::Demuxer::get_default_stream_index (C++ function) spdl::core::Demuxer::has_audio (C++ function) spdl::core::Demuxer::streaming_demux (C++ function) spdl::core::Demuxer::~Demuxer (C++ function) spdl::core::DemuxerPtr (C++ type) spdl::core::deserialize_packets (C++ function) spdl::core::detail::DecoderImpl (C++ class) spdl::core::detail::EncoderImpl (C++ class) spdl::core::ElemClass (C++ enum) spdl::core::ElemClass::Float (C++ enumerator) spdl::core::ElemClass::Int (C++ enumerator) spdl::core::ElemClass::UInt (C++ enumerator) spdl::core::EncodeConfigBase (C++ struct) spdl::core::Encoder (C++ class) spdl::core::Encoder::encode (C++ function) spdl::core::Encoder::Encoder (C++ function), [1], [2] spdl::core::Encoder::flush (C++ function) spdl::core::Encoder::get_frame_size (C++ function) spdl::core::Encoder::operator= (C++ function), [1] spdl::core::Encoder::~Encoder (C++ function) spdl::core::EncoderPtr (C++ type) spdl::core::extract_packets_at_indices (C++ function) spdl::core::FilterGraph (C++ class) spdl::core::FilterGraph::add_frames (C++ function) spdl::core::FilterGraph::dump (C++ function) spdl::core::FilterGraph::FilterGraph (C++ function), [1], [2] spdl::core::FilterGraph::flush (C++ function) spdl::core::FilterGraph::get_frames (C++ function) spdl::core::FilterGraph::operator= (C++ function), [1] spdl::core::FilterGraph::~FilterGraph (C++ function) spdl::core::FilterGraphPtr (C++ type) spdl::core::Frames (C++ class) spdl::core::FramesPtr (C++ type) spdl::core::Generator (C++ struct) spdl::core::Generator::begin (C++ function) spdl::core::Generator::end (C++ function) spdl::core::Generator::Generator (C++ function), [1], [2] spdl::core::Generator::h_ (C++ member) spdl::core::Generator::handle_type (C++ type) spdl::core::Generator::iterator (C++ struct), [1] spdl::core::Generator::iterator::difference_type (C++ type), [1] spdl::core::Generator::iterator::h_ (C++ member), [1] spdl::core::Generator::iterator::iterator_category (C++ type), [1] spdl::core::Generator::iterator::operator* (C++ function), [1] spdl::core::Generator::iterator::operator++ (C++ function), [1] spdl::core::Generator::iterator::operator== (C++ function), [1] spdl::core::Generator::iterator::pointer (C++ type), [1] spdl::core::Generator::iterator::reference (C++ type), [1] spdl::core::Generator::iterator::value_type (C++ type), [1] spdl::core::Generator::operator bool (C++ function) spdl::core::Generator::operator() (C++ function) spdl::core::Generator::operator= (C++ function), [1] spdl::core::Generator::promise_type (C++ struct), [1] spdl::core::Generator::promise_type::exception (C++ member), [1] spdl::core::Generator::promise_type::final_suspend (C++ function), [1] spdl::core::Generator::promise_type::full (C++ member), [1] spdl::core::Generator::promise_type::get_return_object (C++ function), [1] spdl::core::Generator::promise_type::initial_suspend (C++ function), [1] spdl::core::Generator::promise_type::return_void (C++ function), [1] spdl::core::Generator::promise_type::unhandled_exception (C++ function), [1] spdl::core::Generator::promise_type::value (C++ member), [1] spdl::core::Generator::promise_type::yield_value (C++ function), [1] spdl::core::Generator::~Generator (C++ function) spdl::core::get_ffmpeg_filters (C++ function) spdl::core::get_ffmpeg_log_level (C++ function) spdl::core::get_ffmpeg_versions (C++ function) spdl::core::get_timestamps (C++ function) spdl::core::ImageCodec (C++ type) spdl::core::ImageFrames (C++ type) spdl::core::ImageFramesPtr (C++ type) spdl::core::ImagePackets (C++ type) spdl::core::ImagePacketsPtr (C++ type) spdl::core::init_glog (C++ function) spdl::core::init_tracing (C++ function) spdl::core::InternalError (C++ class) spdl::core::is_within_window (C++ function) spdl::core::make_demuxer (C++ function), [1] spdl::core::make_filter_graph (C++ function) spdl::core::make_rational (C++ function) spdl::core::MediaType (C++ enum) spdl::core::MediaType::Audio (C++ enumerator) spdl::core::MediaType::Image (C++ enumerator) spdl::core::MediaType::Video (C++ enumerator) spdl::core::Muxer (C++ class) spdl::core::Muxer::add_encode_stream (C++ function) spdl::core::Muxer::add_remux_stream (C++ function) spdl::core::Muxer::close (C++ function) spdl::core::Muxer::flush (C++ function) spdl::core::Muxer::Muxer (C++ function), [1], [2] spdl::core::Muxer::open (C++ function) spdl::core::Muxer::operator= (C++ function), [1] spdl::core::Muxer::write (C++ function) spdl::core::Muxer::~Muxer (C++ function) spdl::core::MuxerPtr (C++ type) spdl::core::OptionDict (C++ type) spdl::core::Packets (C++ struct) spdl::core::Packets::codec (C++ member) spdl::core::Packets::id (C++ member) spdl::core::Packets::operator= (C++ function), [1] spdl::core::Packets::Packets (C++ function), [1], [2], [3], [4], [5] spdl::core::Packets::pkts (C++ member) spdl::core::Packets::src (C++ member) spdl::core::Packets::stream_index (C++ member) spdl::core::Packets::time_base (C++ member) spdl::core::Packets::timestamp (C++ member) spdl::core::Packets::~Packets (C++ function) spdl::core::PacketSeries (C++ class) spdl::core::PacketSeries::get_packets (C++ function) spdl::core::PacketSeries::iter_data (C++ function) spdl::core::PacketSeries::operator= (C++ function), [1] spdl::core::PacketSeries::PacketSeries (C++ function), [1], [2] spdl::core::PacketSeries::push (C++ function) spdl::core::PacketSeries::~PacketSeries (C++ function) spdl::core::PacketSeriesPtr (C++ type) spdl::core::PacketsPtr (C++ type) spdl::core::Rational (C++ type) spdl::core::RawPacketData (C++ struct) spdl::core::RawPacketData::data (C++ member) spdl::core::RawPacketData::pts (C++ member) spdl::core::RawPacketData::size (C++ member) spdl::core::register_avdevices (C++ function) spdl::core::serialize_packets (C++ function) spdl::core::set_ffmpeg_log_level (C++ function) spdl::core::SourceAdaptor (C++ struct) spdl::core::SourceAdaptor::get_interface (C++ function) spdl::core::SourceAdaptor::~SourceAdaptor (C++ function) spdl::core::SourceAdaptorPtr (C++ type) spdl::core::Storage (C++ struct) spdl::core::Storage::data (C++ function) spdl::core::Storage::~Storage (C++ function) spdl::core::TimeWindow (C++ type) spdl::core::to_double (C++ function) spdl::core::to_rational (C++ function) spdl::core::trace_counter (C++ function) spdl::core::trace_event_begin (C++ function) spdl::core::trace_event_end (C++ function) spdl::core::TracingSession (C++ class) spdl::core::TracingSession::config (C++ function) spdl::core::TracingSession::init (C++ function) spdl::core::TracingSession::operator= (C++ function), [1] spdl::core::TracingSession::start (C++ function) spdl::core::TracingSession::stop (C++ function) spdl::core::TracingSession::TracingSession (C++ function), [1], [2] spdl::core::TracingSession::~TracingSession (C++ function) spdl::core::VideoCodec (C++ type) spdl::core::VideoEncodeConfig (C++ type) spdl::core::VideoEncoder (C++ type) spdl::core::VideoEncoderPtr (C++ type) spdl::core::VideoFrames (C++ type) spdl::core::VideoFramesPtr (C++ type) spdl::core::VideoPackets (C++ type) spdl::core::VideoPacketsPtr (C++ type) SPDL_DEFAULT_BUFFER_SIZE (C macro) spec (HypothesisNode attribute) SQLiteStatsWriter (class in performance_analysis) square() (in module pipeline_definitions) src (PipelineConfig attribute) stage_hook() (AsyncQueue method) (StatsQueue method) (TaskHook method) (TaskStatsHook method) stage_id (StageInfo attribute) stage_name (StageInfo attribute) stage_profile_hook() (ProfileHook method) StageInfo (class in spdl.pipeline) start() (Pipeline method) (SQLiteStatsWriter method) START_ITERATION (_Cmd attribute) stats (ProfileResult attribute) StatsQueue (class in spdl.pipeline) StatsQueueWithLogging (class in performance_analysis) status (HypothesisNode attribute) stop() (Pipeline method) STOP_ITERATION (_Cmd attribute) store_in_cache() (in module pipeline_definitions) streaming_decode_packets (AudioDecoder attribute) (NvDecDecoder attribute) (VideoDecoder attribute) streaming_demux() (Demuxer method) streaming_load_video_nvdec() (in module spdl.io) streaming_nvdec_decoding module streaming_video_processing module structured (AnalysisResult attribute) submit() (PriorityExecutorEntrypoint method) summarize() (WorkflowProtocol method) summary() (BenchResult method) supervisor_known_config() (WorkflowSpec method) supervisor_missing_config() (WorkflowSpec method) T tar_size (BenchmarkConfig attribute) task_hook() (TaskHook method) (TaskStatsHook method) TaskHook (class in spdl.pipeline) TaskPerfStats (class in spdl.pipeline) TaskResult (class in spdl.autoresearch.core) TaskSpec (class in spdl.autoresearch.core) TaskStatsHook (class in spdl.pipeline) TaskStatsHookWithLogging (class in performance_analysis) TERMINAL_STATUSES (in module spdl.autoresearch.core) THREAD (ExecutorType attribute) time_base (AudioCodec property) (ImageCodec property) (VideoCodec property) (VideoFrames property) timestamp (AudioPackets property) (VideoPackets property) to_dict() (FailureRecord method) (HypothesisNode method) (TaskSpec method) to_jax() (in module spdl.io) to_numba() (in module spdl.io) to_numpy() (in module spdl.io) to_torch() (in module spdl.io) torch_cuda_warmup() (in module streaming_nvdec_decoding) total_files_processed (BenchmarkConfig attribute) trace_counter() (in module spdl.io.utils) trace_event() (in module spdl.io.utils) trace_gc() (in module spdl.io.utils) tracing() (in module spdl.io.utils) train() (in module llm_finetune.llm_finetuning) transfer_buffer() (in module spdl.io) transfer_buffer_cpu() (in module spdl.io) transfer_tensor() (in module spdl.io) U UNEXPECTED_CMD_RECEIVED (_Status attribute) UNEXPECTED_EXCEPTION (FailureKind attribute) upstream (_Node attribute) V video_codec (Demuxer property) video_dataloading module video_encode_config() (in module spdl.io) video_stream_index (Demuxer property) VideoCodec (class in spdl.io) VideoDecoder (class in spdl.io) VideoEncodeConfig (class in spdl.io) VideoEncoder (class in spdl.io) VideoFrames (class in spdl.io) VideoPackets (class in spdl.io) W width (BenchmarkConfig attribute) (ImageCodec property) (ImageFrames property) (ImagePackets property) (VideoCodec property) (VideoFrames property) (VideoPackets property) worker_entrypoint() (in module image_dataloading) (in module video_dataloading) WorkflowFactory (in module spdl.autoresearch.core) WorkflowProtocol (class in spdl.autoresearch.core) WorkflowSpec (class in spdl.autoresearch.core) write() (Muxer method) write_engine_state() (in module spdl.autoresearch.core)