LayerModel
class LayerModel(L, H2, H1=None, cyclic=False)
베이스: LocalHam1D
시간 진화 상호작용의 레이어를 표현하기 위한 모델입니다.
본질적으로 이 클래스는 quimb.tensor.LocalHam1D. 주요 목적은 키스킷 객체에서 Quimb 호환 해밀턴을 구성하기 위한 간단한 인터페이스를 제공하는 것입니다.
메소드
from_quantum_circuit
classmethod from_quantum_circuit(circuit, *, keep_only_odd=None, **kwargs)
를 LayerModel 에서 QuantumCircuit.
이 함수의 작동 예는 quimb_layers 의 문서에서 확인할 수 있습니다.
매개변수
- circuit (QuantumCircuit) – 양자 회로를 구문 분석할 수 있습니다.
- keep_only_odd (bool | None) – 지수가 홀수인 채권에 대한 상호작용만 유지할지 여부를 설정합니다.
- kwargs - 생성자에 전달할 추가 키워드 인자로
LayerModel생성자에 전달할 추가 키워드 인수입니다.
리턴
새 LayerModel 인스턴스입니다.
레이즈
NotImplementedError - 지원되지 않는 양자 게이트가 발생하는 경우.
리턴 유형
get_gate_expm
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.