qbcompiler.configs.models.RuntimeOptions Class Reference

qbcompiler.configs.models.RuntimeOptions Class Reference#

Mobilint SDK qb Compiler: qbcompiler.configs.models.RuntimeOptions Class Reference
Mobilint SDK qb Compiler v1.4
MCS002-KR
qbcompiler.configs.models.RuntimeOptions Class Reference

Runtime options for compilation. More...

Inheritance diagram for qbcompiler.configs.models.RuntimeOptions:

Public Member Functions

"RuntimeOptions" with_updates (self, **kwargs)
 Return a copy with updated fields.

Static Public Attributes

 model_config
str version
bool deterministic_algorithms

Detailed Description

Runtime options for compilation.

Contains runtime-specific settings like version info and cache options.

Parameters
versionstr. Compiler version string (e.g., 0.0.0)
deterministic_algorithmsbool. Run LUT grouping, the only compile stage found to vary between runs on one GPU, with PyTorch deterministic algorithms; false gives a faster grouping whose result can differ between runs

Definition at line 1715 of file models.py.

Member Function Documentation

◆ with_updates()

"RuntimeOptions" qbcompiler.configs.models.RuntimeOptions.with_updates ( self,
** kwargs )

Return a copy with updated fields.

Definition at line 1739 of file models.py.

Member Data Documentation

◆ model_config

qbcompiler.configs.models.RuntimeOptions.model_config
static
Initial value:
= ConfigDict(
populate_by_name=True,
extra="forbid",
)

Definition at line 1725 of file models.py.

◆ version

str qbcompiler.configs.models.RuntimeOptions.version
static
Initial value:
= Field(
default="0.0.0", description="Compiler version string (e.g., 0.0.0)"
)

Definition at line 1730 of file models.py.

◆ deterministic_algorithms

bool qbcompiler.configs.models.RuntimeOptions.deterministic_algorithms
static
Initial value:
= Field(
default=True,
alias="deterministicAlgorithms",
description="Run LUT grouping, the only compile stage found to vary between runs on one GPU, with PyTorch deterministic algorithms; false gives a faster grouping whose result can differ between runs",
)

Definition at line 1733 of file models.py.


The documentation for this class was generated from the following file: