Decision Optimization 「テスト」 ビュー 内の複数のモデル・ファイル
複数のモデル・ファイルを使用する Python モデルまたは OPL モデルを作成できます。
Python モデルまたは OPL モデルの場合、 「モデルの作成」 ビューで、 MODELの横にある「+」タブをクリックし、 「新規空の追加」 または 「ファイルのアップロード」 (任意のタイプのファイルを追加する) を選択することで、複数のファイルを追加できます。 「エンジン設定ファイルの追加」 を選択して、デフォルトの CPLEX および CP オプティマイザーの設定をカスタマイズすることもできます。 これらの設定は、さまざまなカテゴリーとオプションを選択できる ビジュアル・エディター で提供されます。
「MODEL」 タブには、常にメイン・モデルが含まれている必要があります。 同じ名前 ( model.pyなど) の別のファイルをアップロードしようとすると、そのファイルを新しい名前でアップロードするか、メイン・モデルを置き換えるかを尋ねるプロンプトが表示されます。
インポートアイコン
をクリックして、モデルを置き換えることもできます(現在のタブのみ)。 「置換」 アイコン を使用してモデルを置換することを選択した場合、すべてのタブが削除されます。
DO-samplesの Model_Builder フォルダーにある Multifile の例を参照してください。
Python モデルの場合、複数のモデル・ファイルを持つノートブックを生成すると、これらのファイルは生成された ノートブック で自動的に参照されるため、 ノートブックから読み取ることができます。 生成された ノートブック の Python のバージョンは、シナリオ用に構成した環境によって異なります。 シナリオ用に環境が自動的に作成された場合、 ノートブックはデフォルトの Python バージョンを使用 3.12 します。