Target Класс
Инициализирует новый целевой объект.
- Наследование
-
Targetazure.quantum.job.session.SessionHostTarget
Конструктор
Target(workspace: Workspace, name: str, input_data_format: str = '', output_data_format: str = '', capability: str = '', provider_id: str = '', content_type: ContentType = ContentType.json, encoding: str = '', average_queue_time: float | None = None, current_availability: str = '')
Параметры
- output_data_format
- str
Формат выходных данных (например, microsoft.resource-estimates.v1)
- content_type
- ContentType
Значение атрибута Content-Type, устанавливаемое для входного BLOB-объекта (например, application/json)
- encoding
- str
Значение атрибута Content-Encoding для установки во входном BLOB-объекте (например, gzip)
- average_queue_time
- float
Установка среднего времени очереди (для внутреннего использования)
Методы
estimate_cost |
Оценка затрат для заданного канала. |
from_target_status |
Создайте целевой экземпляр из заданной рабочей области и целевого состояния. |
make_params |
Возвращает объект входного параметра для удобного создания входных параметров. |
refresh |
Обновление целевой доступности и времени очереди |
submit |
Отправка входных данных и возврат задания. Укажите аргументы input_data_format, output_data_format и content_type ключевое слово для переопределения значений по умолчанию. |
estimate_cost
Оценка затрат для заданного канала.
estimate_cost(input_data: Any, input_params: Dict[str, Any] | None = None)
Параметры
- input_data
- input_params
from_target_status
Создайте целевой экземпляр из заданной рабочей области и целевого состояния.
from_target_status(workspace: Workspace, status: TargetStatus, **kwargs)
Параметры
- status
- <xref:TargetStatus>
Целевое состояние с доступностью и текущим временем очереди
Возвращаемое значение
Целевой экземпляр
Возвращаемый тип
make_params
Возвращает объект входного параметра для удобного создания входных параметров.
make_params()
refresh
Обновление целевой доступности и времени очереди
refresh()
submit
Отправка входных данных и возврат задания.
Укажите аргументы input_data_format, output_data_format и content_type ключевое слово для переопределения значений по умолчанию.
submit(input_data: Any, name: str = 'azure-quantum-job', shots: int = None, input_params: Dict[str, Any] | InputParams | None = None, **kwargs) -> Job
Параметры
Возвращаемое значение
Задание Azure Quantum
Возвращаемый тип
Атрибуты
average_queue_time
Среднее время очереди.
current_availability
Текущая доступность.
target_names
Кортеж имен целевых объектов.
target_names = ()