GamsJob 클래스는 슬롯 사이트 추천 모델 소스에서 제공하는 슬롯 사이트 추천 프로그램의 실행을 관리합니다.더 보기...
공개 회원 기능 | |
| __init__(self, ws, file_name=없음, 소스=없음, 체크포인트=없음, job_name=없음) | |
| 생성자. | |
| 실행(self, gams_options=없음, 체크포인트=없음, 출력=없음, create_out_db=True, 데이터베이스=없음) | |
| GamsJob을 실행하세요. | |
| run_engine(self,engine_configuration, extra_model_files=None,engine_options=None, gams_options=None, checkpoint=None,output=None, create_out_db=True,databases=None,remove_results=True) | |
| 슬롯 사이트 추천 엔진에서 GamsJob을 실행하세요. | |
| 인터럽트(자신) | |
| 실행 중인 작업에 인터럽트를 보냅니다. | |
속성 | |
| 이름= 속성(get_job_name) | |
| GamsJob의 이름을 검색하세요. | |
| 작업공간= 속성(get_workspace) | |
| GamsJob이 포함된 GamsWorkspace를 가져옵니다. | |
| out_db= 속성(get_out_db) | |
| run 메소드로 생성된 GamsDatabase를 가져옵니다. | |
자세한 설명
GamsJob 클래스는 슬롯 사이트 추천 모델 소스에서 제공하는 슬롯 사이트 추천 프로그램의 실행을 관리합니다.
작업의 슬롯 사이트 추천 소스(또는 보다 정확하게는 모델 소스 트리의 루트)는 문자열 또는 슬롯 사이트 추천 모델 소스가 포함된 텍스트 파일의 파일 이름(GamsWorkspace의 작업 디렉토리에 상대적)으로 제공될 수 있습니다. run 메소드는 입력 GamsDatabase의 내보내기를 구성하고 제공된 옵션을 사용하여 슬롯 사이트 추천 컴파일러 및 실행 시스템을 호출하며 성공적으로 완료되면 out_db 속성(GamsDatabase 유형)을 통해 모델 실행 결과를 제공합니다.
결과 데이터가 GamsDatabase에 캡처되는 동안 run 메소드는 데이터를 캡처할 뿐만 아니라 전체 GamsJob의 상태를 나타내고 다른 GamsJob이 이 상태에서 계속되도록 허용하는 GamsCheckpoint를 생성할 수도 있습니다. 컴파일이나 실행 오류가 발생하면 run 메서드에서 예외가 발생합니다. 슬롯 사이트 추천의 로그 출력에 관심이 있는 경우 run 메소드의 출력 매개변수(예: sys.stdout)를 제공하여 이를 캡처할 수 있습니다.
생성자 및 소멸자 문서
◆ __init__()
| 슬롯 사이트 추천control.execution.GamsJob.__init__ | ( | 자신, | |
| ws, | |||
| 파일_이름=없음, | |||
| 출처=없음, | |||
| 체크포인트=없음, | |||
| 직업_이름=없음 ) |
생성자.
- 참고
- file_name과 소스를 동시에 지정할 수 없습니다.
- 매개변수
-
ws GamsJob을 포함하는 GamsWorkspace 파일_이름 슬롯 사이트 추천 소스 파일 이름 출처 문자열로서의 슬롯 사이트 추천 모델 체크포인트 GamsJob을 초기화하는 GamsCheckpoint 직업_이름 작업 이름(생략 시 자동으로 결정)
멤버 함수 문서
◆ 인터럽트()
| 슬롯 사이트 추천control.execution.GamsJob.interrupt | ( | 자신 | ) |
실행 중인 작업에 인터럽트를 보냅니다.
참고: Mac OS에서 이 호출을 수행하려면 pstree 도구를 설치해야 합니다.
- 반환
- 사용 가능한 프로세스가 없으면 거짓, 그렇지 않으면 참
◆ 실행()
| 슬롯 사이트 추천control.execution.GamsJob.run | ( | 자신, | |
| gams_options=없음, | |||
| 체크포인트=없음, | |||
| 출력=없음, | |||
| create_out_db=사실입니다, | |||
| 데이터베이스=없음 ) |
GamsJob을 실행하세요.
- 매개변수
-
gams_options 작업을 제어하는 슬롯 사이트 추천 옵션 체크포인트 GamsJob이 생성하는 GamsCheckpoint 출력 슬롯 사이트 추천 로그를 캡처하기 위한 스트림(예: sys.stdout 또는 내장 함수 open()에 의해 생성된 객체) create_out_db out_db를 생성해야 하는지 정의하는 플래그 데이터베이스 GamsJob이 읽을 GamsDatabase 또는 GamsDatabase 목록
◆ run_engine()
| 슬롯 사이트 추천control.execution.GamsJob.run_engine | ( | 자신, | |
| 엔진_구성, | |||
| extra_model_files=없음, | |||
| 엔진_옵션=없음, | |||
| gams_options=없음, | |||
| 체크포인트=없음, | |||
| 출력=없음, | |||
| create_out_db=사실입니다, | |||
| 데이터베이스=없음, | |||
| remove_results=사실입니다 ) |
슬롯 사이트 추천 엔진에서 GamsJob을 실행하세요.
- 매개변수
-
엔진_구성 GamsEngineConfiguration 개체 extra_model_files 모델을 실행하는 데 필요한 추가 파일 경로(기본 파일 제외) 목록(예: 포함 파일) 엔진_옵션 작업 실행을 제어하기 위한 슬롯 사이트 추천 엔진 옵션 사전 gams_options 작업 제어를 위한 슬롯 사이트 추천 옵션 체크포인트 GamsJob이 생성하는 GamsCheckpoint 출력 슬롯 사이트 추천 로그를 캡처하기 위한 스트림(예: sys.stdout 또는 내장 함수 open()에 의해 생성된 객체) create_out_db out_db를 생성해야 하는지 정의하는 플래그 데이터베이스 GamsJob이 읽을 GamsDatabase 또는 GamsDatabase 목록 remove_results 다운로드 후 슬롯 사이트 추천 엔진에서 결과 제거