Über den Einsatz von Cookies auf dieser Website Unsere Websites benötigen einige Cookies, um ordnungsgemäß zu funktionieren (erforderlich). Darüber hinaus können mit Ihrer Zustimmung weitere Cookies verwendet werden, um die Nutzung der Website zu analysieren, die Benutzerfreundlichkeit zu verbessern und Werbung zu schalten. Weitere Informationen finden Sie in Ihren. Durch den Besuch unserer Website erklären Sie sich mit der Verarbeitung von Informationen einverstanden, wie in der IBMDatenschutzbestimmung beschrieben. Um eine reibungslose Navigation zu ermöglichen, werden Ihre Cookie-Präferenzen über die hier aufgeführten IBM Web-Domains hinweg gemeinsam genutzt.
Erstellung von erweiterten benutzerdefinierten Einschränkungen mit Python in einem Decision Optimization Modeling Assistant Modell
Letzte Aktualisierung: 21. Nov. 2024
In diesem Beispiel Decision Optimization Modeling Assistant wird gezeigt, wie erweiterte angepasste Integritätsbedingungen erstellt werden, die Pythonverwenden.
Vorbereitende Schritte
- Anforderungen
- Zum Bearbeiten und Ausführen von Decision Optimization -Modellen müssen die folgenden Voraussetzungen erfüllt sein:
- Administrator -oder Editor -Rollen
- Sie müssen über die Rolle Admin oder Editor im Projekt verfügen. Viewer von gemeinsam genutzten Projekten können nur Experimente anzeigen, aber nicht ändern oder ausführen.
- watsonx.ai Laufzeitdienst
- Sie müssen einen watsonx.ai Runtime-Dienst haben, der mit Ihrem Projekt verbunden ist. Sie können eine hinzufügen, wenn Sie ein Decision Optimization Experimenterstellen.
- Bereitstellungsbereich
- Sie benötigen einen Bereitstellungsbereich, der Ihrem Decision Optimization Experimentzugeordnet ist. Sie können einen Bereitstellungsbereich auswählen, wenn Sie ein Decision Optimization Experimenterstellen.
Öffnen Sie ein beliebiges Decision Optimization -Modell in Decision Optimization Modeling Assistant. In diesem Beispiel wird das Beispiel
verwendet, das in DO-samplesverfügbar ist, und das Szenario Shift
Assignment
. Das Szenario AssignmentWithOnCallDuties
in diesem Beispiel zeigt Ihnen das abgeschlossene Modell mit dieser angepassten Einschränkung, das bereits hinzugefügt wurde.AssignmentWithCustomRule
Informationen zu dieser Task
Modeling Assistant bietet Ihnen viele Vorschläge für Einschränkungen für Ihre Problemdomäne, die angepasst werden können. Möglicherweise möchten Sie jedoch für die Domänen andere als die vordefinierten Integritätsbedingungen angeben. Sie können dies erreichen, indem Sie erweiterte benutzerdefinierte Einschränkungen verwenden, die Python DOcplexverwenden. Dieses Beispiel veranschaulicht, wie Sie diese erstellen können.
Dieses Video enthält eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation. Nachdem Sie das Beispiel in Ihrem Decision Optimization Experiment geladen haben, können Sie dem Video folgen.
Video-Haftungsausschluss: Einige kleinere Schritte und grafische Schritte in diesem Video können von Ihrer Plattform abweichen. Auch die Benutzerschnittstelle wird häufig verbessert.
Weitere Informationen finden Sie in diesem Decision Optimization -Blog zu angepassten Einschränkungen mit Python auf der Seite der IBM Data Science-Community.
Prozedur
So erstellen Sie eine neue erweiterte angepasste Integritätsbedingung:
War das Thema hilfreich?
0/1000