Runtime Arguments ================== .. doxygenfunction:: tt::tt_metal::SetRuntimeArgs(const Program &program, KernelHandle kernel_id, const std::variant &logical_core, stl::Span runtime_args) .. doxygenfunction:: tt::tt_metal::SetRuntimeArgs(const Program &program, KernelHandle kernel, const std::vector< CoreCoord > & core_spec, const std::vector< std::vector > &runtime_args) .. doxygenfunction:: tt::tt_metal::SetRuntimeArgs(IDevice* device, const std::shared_ptr& kernel, const std::variant &core_spec, const std::shared_ptr& runtime_args) .. doxygenfunction:: tt::tt_metal::SetRuntimeArgs(IDevice* device, const std::shared_ptr& kernel, const std::vector< CoreCoord > & core_spec, const std::vector>& runtime_args) .. doxygenfunction:: tt::tt_metal::GetRuntimeArgs(const Program &program, KernelHandle kernel_id, const CoreCoord &logical_core) .. doxygenfunction:: tt::tt_metal::GetRuntimeArgs(const Program &program, KernelHandle kernel_id) .. doxygenfunction:: tt::tt_metal::SetCommonRuntimeArgs(const Program &program, KernelHandle kernel_id, stl::Span runtime_args) .. doxygenfunction:: tt::tt_metal::GetCommonRuntimeArgs(const Program &program, KernelHandle kernel_id)