0 / 0
Go back to the English version of the documentation
Uruchom parametry i środowisko
Last updated: 12 paź 2023
Parametry uruchamiania Decision Optimization

Można wybrać różne parametry uruchamiania dla rozwiązania optymalizacji w interfejsie użytkownika eksperymentuproduktu Decision Optimization .

Wersja środowiska wykonawczego CPLEX

Ponieważ wydajność mechanizmu CPLEX zwiększa się wraz z każdą nową wersją, starsze wersje są nieaktualne i z czasem usuwane. Środowiska wykonawcze oparte na tych mechanizmach są używane podczas budowania i wdrażania modeli Decision Optimization . Obecnie środowisko wykonawcze do_22.1 oparte na wersji CPLEX 22.1 jest używane automatycznie podczas tworzenia i uruchamiania scenariuszy. Dostępne jest również środowisko wykonawcze do_20.1 oparte na wersji CPLEX 20.1 . Środowisko wykonawcze CPLEX można przeglądać i zmieniać w przeglądzie eksperymentu, otwierając kartę Środowisko w panelu Informacje i wybierając jedno z dostępnych środowisk dla danego typu modelu (Python, OPL, CPLEX, CPO). Więcej informacji na ten temat zawiera sekcja Przegląd .

Wersja środowiska Python

Środowisko Python można wyświetlać i zmieniać w Przeglądzie eksperymentu na karcie Środowisko w panelu Informacje. Więcej informacji na ten temat zawiera sekcja Przegląd oraz sekcja Konfigurowanie środowisk i dodawanie rozszerzeń Python.

Parametry konfiguracyjne uruchamiania

Po kliknięciu Skonfiguruj uruchomienie ikony Skonfiguruj ikonę uruchamiania obok przycisku Uruchom w Budowanie modelu Widokzostanie otwarte okno zawierające aktualnie ustawione wartości parametrów.

W tym miejscu można wybrać i edytować różne parametry konfiguracji uruchamiania.

Można kliknąć opcję Dodaj parametr , a następnie wybrać jeden z następujących parametrów z menu rozwijanego Wybierz parametry .

Nazwa Typ Opis
Runtime limit Liczba Za pomocą tego parametru można ustawić limit czasu w sekundach.
Log detail level Wyliczeniowy
  • OFF
  • INFO
  • FINE
Tego parametru można użyć do zdefiniowania poziomu szczegółowości udostępnianego przez dziennik mechanizmu. Wartością domyślną jest INFO.
Job memory Liczba Za pomocą tego parametru można ustawić limit pamięci zadania w MB.
Intermediate solution delivery Wyliczeniowy
  • NO
  • Every minute
  • Every 2 minutes
  • Every 5 minutes
  • Every 10 minutes
  • Every 15 minutes
Za pomocą tego parametru można uzyskać przykład rozwiązań pośrednich podczas działania rozwiązania. Wartość domyślna to NO, co oznacza, że nie są wyświetlane żadne rozwiązania pośrednie. Aby wyświetlić rozwiązania pośrednie, należy ustawić ten parametr na częstotliwość. Po wybraniu tej opcji można wyświetlić rozwiązania pośrednie, klikając opcję Nowe dostępne dane na ekranie graficznym wyświetlanym podczas wykonywania. Następnie wyświetlane są następujące wartości, które są próbkowane z ustawioną częstotliwością.
  • Statystyka dla maksymalnie 3 roztworów pośrednich.
  • Wskaźniki KPI dla maksymalnie 3 rozwiązań pośrednich.
  • Tabela rozwiązań, która przedstawia tylko wartości z ostatniego próbkowania.
Patrz przykład IntermediateSolutions w folderze Model_Builder w sekcji DO-samples w serwisie Decision Optimization GitHub. Wybierz odpowiedni podfolder produktu i wersji.

Po wybraniu opcji Parametr niestandardowy z menu rozwijanego Wybierz parametry można dodać następujące parametry zaawansowane.

Nazwa Opis
Tylko Modeling Assistant

Dla CPLEX ma.cplex.parameters.<Python nazwa parametru cplex >

Dla CPO ma.cpo.parameters.<Python nazwa parametru cpo >

Nazwy Python dla parametrów CPLEX i CPO można wprowadzać z przedrostkami ma.cplex.parameters. lub ma.cpo.parameters.

Na przykład

ma.cplex.parameters.mip.tolerances.absmipgap

ma.cpo.SearchType

Lista parametrów znajduje się na stronie:

Po ustawieniu parametrów konfiguracyjnych uruchamiania będą one używane z tymi wartościami dla wszystkich kolejnych uruchomień tego scenariusza.

Można usunąć ustawione parametry, umieszczając wskaźnik myszy nad parametrem i klikając ikonę Usuń .

Środowisko dla scenariusza

Na karcie Środowisko w tym panelu wyświetlane jest domyślne środowisko wykonawcze używane na potrzeby eksperymentu. Karta Środowisko w panelu Konfiguracja uruchomienia dla scenariusza 1

Środowisko Decision Optimization obsługuje obecnie język Python 3.10. Wersja domyślna to Python 3.10.

Patrz przykład EnvironmentAndExtension w folderze Model_Builder DO-samples w serwisie Decision Optimization GitHub. W tym przykładzie używane jest środowisko z rozszerzeniem zawierającym plik biblioteki i kod YAML.

Można również wybrać inne środowisko wykonawcze dla konkretnego scenariuszabez zmiany wartości domyślnej dla wszystkich innych scenariuszy. Więcej informacji na ten temat zawiera sekcja Wybór innego środowiska wykonawczego dla konkretnego scenariusza .

Patrz także Karta Środowisko w panelu Informacje o przeglądzie oraz Konfiguracja sprzętu i oprogramowania.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more