Skip to main content
IBM Quantum Platform

키스킷 0.32 릴리즈 노트


0.32.1

테라 0.18.3

변경 없음

에어 0.9.1

변경 없음

이그니스 0.6.0

변경 없음

아쿠아 0.9.5

변경 없음

IBM Q 제공자 0.18.1

버그 수정

  • 작업이 오랫동안 보류 중인 상태일 때 비활성 상태로 인해 런타임 작업의 결과를 스트리밍할 때 웹소켓 연결이 계속 시간 초과되던 #209를 수정했습니다.

0.32.0

테라 0.18.3

변경 없음

에어 0.9.1

변경 없음

이그니스 0.6.0

변경 없음

아쿠아 0.9.5

변경 없음

IBM Q 제공자 0.18.0

새 기능

  • 이제 qiskit.providers.ibmq.runtime.IBMRuntimeService.jobs() 메서드에 program_id 파라미터를 전달하여 프로그램 ID로 작업을 필터링할 수 있습니다.
  • update_date 속성을 사용하여 런타임 프로그램의 마지막 업데이트 날짜를 볼 수 있습니다.
  • 런타임 프로그램의 작성자인 경우 이제 qiskit.providers.ibmq.runtime.RuntimeProgram.data 속성을 사용하여 프로그램 데이터를 문자열로 검색할 수 있습니다.
  • 이제 qiskit.providers.ibmq.runtime.IBMRuntimeService.update_program() 메서드를 사용하여 Qiskit Runtime 프로그램의 메타데이터를 업데이트할 수 있습니다. 프로그램 메타데이터는 metadata 매개변수 또는 namedescription 과 같은 개별 매개변수를 사용하여 지정할 수 있습니다. 두 위치에 동일한 메타데이터 필드가 지정되어 있으면 개별 매개변수가 우선합니다.
  • 이제 qiskit.providers.ibmq.runtime.IBMRuntimeService.update_program() 메서드를 사용하여 기존 런타임 프로그램의 데이터를 업데이트할 수 있습니다.

업그레이드 주의사항

  • 런타임 프로그램에는 더 이상 version 필드가 없습니다.
  • 기본적으로 qiskit.providers.ibmq.runtime.IBMRuntimeService.pprint_programs() 은 이제 모든 세부 정보 대신 각 런타임 프로그램의 요약만 인쇄합니다. True 으로 설정하여 모든 세부 정보를 인쇄할 수 있는 새로운 매개변수 detailed 가 있습니다.
  • limitskip 매개 변수가 qiskit.providers.ibmq.runtime.IBMRuntimeService.programs()qiskit.providers.ibmq.runtime.IBMRuntimeService.pprint_programs() 에 추가되었습니다. limit 를 사용하여 반환되는 런타임 프로그램 수를 설정할 수 있으며 skip 은 프로그램을 검색할 때 건너뛸 프로그램 수입니다.
  • 이제 qiskit.providers.ibmq.runtime.IBMRuntimeService.upload_program() 의 데이터 매개변수는 문자열 유형만 사용할 수 있습니다. 프로그램 데이터 또는 프로그램 데이터가 포함된 파일 경로일 수 있습니다.
  • qiskit.providers.ibmq.runtime.IBMRuntimeService.upload_program() 는 이제 문자열 또는 프로그램 파일의 경로로 전달되는 프로그램인 data 과 사전 또는 메타데이터 JSON 파일의 경로로 전달되는 metadata 이라는 두 개의 매개변수만 받습니다. metadata 에서 backend_requirements, parameters, return_valuesinterim_results 는 이제 사양 spec 섹션 아래에 그룹화됩니다. parameters, return_valuesinterim_results 을 JSON 스키마로 지정해야 합니다.
  • qiskit.providers.ibmq.AccountProvider.run_circuits() 메서드는 이제 Backend 객체인 backend 대신 문자열인 backend_name 매개 변수를 받습니다.
  • qiskit.providers.ibmq.IBMQBackend.run() 에서 shots (샘플링을 위한 각 회로의 반복 횟수를 나타냄)의 기본값이 1024에서 4000으로 증가했습니다.

버그 수정

  • 런타임 작업 결과에 널 배열이 포함된 경우 런타임 작업 결과를 여러 번 검색할 수 없는 문제를 수정했습니다.
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.