| arena | opennn::ForwardPropagation | |
| batch_size | opennn::ForwardPropagation | |
| binary_logits | opennn::ForwardPropagation | |
| binary_logits_layer | opennn::ForwardPropagation | |
| binary_logits_storage | opennn::ForwardPropagation | |
| captured_input_pointers | opennn::ForwardPropagation | |
| ChatSession class | opennn::ForwardPropagation | friend |
| co_planned_offsets | opennn::ForwardPropagation | |
| cuda_graph_failed | opennn::ForwardPropagation | |
| cuda_graph_warmup_calls | opennn::ForwardPropagation | |
| cuda_graph_workspaces_need_growth() const noexcept | opennn::ForwardPropagation | |
| device_valid_length_storage | opennn::ForwardPropagation | |
| device_valid_lengths | opennn::ForwardPropagation | |
| device_valid_lengths_slot(size_t layer, Index batch_size) | opennn::ForwardPropagation | |
| drelu_fused_by_layer | opennn::ForwardPropagation | |
| enable_binary_logits(Buffer *shared_storage=nullptr) | opennn::ForwardPropagation | |
| ForwardPropagation()=default | opennn::ForwardPropagation | |
| ForwardPropagation(Index, Network *, ForwardPropagationMode=ForwardPropagationMode::Training, InferenceShapePolicy={}, bool inputs_pre_scaled=false, span< const MemoryPoolEntry > co_planned_lifetimes={}, bool exhaustive_training_plan=false) | opennn::ForwardPropagation | |
| ForwardPropagation(const ForwardPropagation &)=delete | opennn::ForwardPropagation | |
| gather_output_window() | opennn::ForwardPropagation | |
| get_cuda_graph_workspace_views() const noexcept | opennn::ForwardPropagation | |
| get_execution_start_layer() const noexcept | opennn::ForwardPropagation | inline |
| get_final_output_capacity() const noexcept | opennn::ForwardPropagation | inline |
| get_final_output_layer() const noexcept | opennn::ForwardPropagation | inline |
| get_last_trainable_layer_outputs() const | opennn::ForwardPropagation | |
| get_outputs() const | opennn::ForwardPropagation | |
| get_parameters_version() const | opennn::ForwardPropagation | |
| get_sequence_capacity() const noexcept | opennn::ForwardPropagation | inline |
| host_bf16_input_scratch | opennn::ForwardPropagation | |
| host_bf16_output_scratch | opennn::ForwardPropagation | |
| inference_graph_exec | opennn::ForwardPropagation | |
| inference_graph_workspace_requirements | opennn::ForwardPropagation | |
| inference_graph_workspaces | opennn::ForwardPropagation | |
| inherit_valid_lengths(size_t layer) | opennn::ForwardPropagation | |
| input_device_valid_lengths(size_t layer, size_t input_ordinal) const | opennn::ForwardPropagation | |
| input_sequence_lengths(size_t layer, size_t input_ordinal) const | opennn::ForwardPropagation | |
| input_valid_lengths(size_t layer, size_t input_ordinal) const | opennn::ForwardPropagation | |
| inputs | opennn::ForwardPropagation | |
| layer_pinned_storage | opennn::ForwardPropagation | |
| layer_session_state_storage | opennn::ForwardPropagation | |
| layer_state_storage | opennn::ForwardPropagation | |
| loss_target_workspace | opennn::ForwardPropagation | mutable |
| loss_workspace | opennn::ForwardPropagation | mutable |
| mode | opennn::ForwardPropagation | |
| needs_position_staging() const noexcept | opennn::ForwardPropagation | inline |
| operator=(const ForwardPropagation &)=delete | opennn::ForwardPropagation | |
| passthrough_overrides | opennn::ForwardPropagation | |
| past_length | opennn::ForwardPropagation | |
| position_device | opennn::ForwardPropagation | |
| position_pinned | opennn::ForwardPropagation | |
| prepare_cuda_graph_workspaces() | opennn::ForwardPropagation | |
| recompute_for_backward(Index layer_index) | opennn::ForwardPropagation | |
| reserve_kv_cache(Index required, Index preserved_tokens) | opennn::ForwardPropagation | |
| reset_cuda_graph() noexcept | opennn::ForwardPropagation | |
| set(Index, Network *, Buffer *external_storage=nullptr, ForwardPropagationMode=ForwardPropagationMode::Training, InferenceShapePolicy={}, bool inputs_pre_scaled=false, span< const MemoryPoolEntry > co_planned_lifetimes={}, bool exhaustive_training_plan=false) | opennn::ForwardPropagation | |
| set_active_sequence_length(Index length) | opennn::ForwardPropagation | |
| set_cuda_graph(bool enabled) | opennn::ForwardPropagation | |
| set_output_sequence_window(Index start, Index count) | opennn::ForwardPropagation | |
| share_session_state_from(const ForwardPropagation &source) | opennn::ForwardPropagation | |
| slots | opennn::ForwardPropagation | |
| stage_position(DeviceStream stream) | opennn::ForwardPropagation | |
| staged_input_storage | opennn::ForwardPropagation | |
| staged_inputs | opennn::ForwardPropagation | |
| TrainingContext | opennn::ForwardPropagation | friend |
| use_cuda_graph | opennn::ForwardPropagation | |
| valid_lengths | opennn::ForwardPropagation | |
| valid_lengths_source(size_t layer, size_t input_ordinal) const | opennn::ForwardPropagation | |
| ~ForwardPropagation() | opennn::ForwardPropagation | |