gpu_decoder_configs

Client API for gpu decoder configs in Nexus.

qnexus.client.gpu_decoder_configs.get(
*,
id: UUID | str | None = None,
name_like: str | None = None,
creator_email: list[str] | None = None,
project: ProjectRef | None = None,
properties: OrderedDict[str, bool | int | float | str] | None = None,
created_before: datetime | None = None,
created_after: datetime | None = datetime.datetime(2023, 1, 1, 0, 0),
modified_before: datetime | None = None,
modified_after: datetime | None = None,
sort_filters: list[SortFilterEnum] | None = None,
page_number: int | None = None,
page_size: int | None = None,
scope: ScopeFilterEnum = ScopeFilterEnum.USER,
) GpuDecoderConfigRef[source]

Get a single gpu_decoder_config using filters. Throws an exception if the filters do not match exactly one object.

qnexus.client.gpu_decoder_configs.get_all(
name_like: str | None = None,
creator_email: list[str] | None = None,
project: ProjectRef | None = None,
properties: OrderedDict[str, bool | int | float | str] | None = None,
created_before: datetime | None = None,
created_after: datetime | None = datetime.datetime(2023, 1, 1, 0, 0),
modified_before: datetime | None = None,
modified_after: datetime | None = None,
sort_filters: list[SortFilterEnum] | None = None,
page_number: int | None = None,
page_size: int | None = None,
scope: ScopeFilterEnum = ScopeFilterEnum.USER,
) NexusIterator[GpuDecoderConfigRef][source]

Get a NexusIterator over gpu decoder configs with optional filters.

qnexus.client.gpu_decoder_configs.update(
ref: GpuDecoderConfigRef,
name: str | None = None,
description: str | None = None,
properties: OrderedDict[str, bool | int | float | str] | None = None,
) GpuDecoderConfigRef[source]

Update the annotations on a GpuDecoderConfigRef.

qnexus.client.gpu_decoder_configs.upload(
gpu_decoder_config: str,
project: ProjectRef | None = None,
name: str | None = None,
description: str | None = None,
properties: OrderedDict[str, bool | int | float | str] | None = None,
) GpuDecoderConfigRef[source]

Upload a pytket GpuDecoderConfig to Nexus.

class qnexus.gpu_decoder_configs.GpuDecoderConfigRef(
*,
id: UUID,
annotations: Annotations,
project: ProjectRef,
type: Literal['GpuDecoderConfigRef'] = 'GpuDecoderConfigRef',
)[source]

Proxy object to a GpuDecoderConfig in Nexus.

df() DataFrame[source]

Present in a pandas DataFrame.

download_gpu_decoder_config_contents() str[source]

Get the contents of the original uploaded gpu decoder config.