1.5K Views
November 07, 24
スライド概要
JijModeling 1.8リリースパーティの発表資料です。
connpass: https://j-ij.connpass.com/event/333758/
YouTube: https://www.youtube.com/live/MToZlbekp0g
このスライドではJijModeling 1.8の新機能について説明します。
カニだよ(´・ω・`)
JijModeling 1.8新機能 JijModeling 1.8 リリースパーティ てらモス (@termoshtt) 2024/11/07 © 2024 Jij Inc.
JijModeling 1.8 リリースパーティのアウトライン 1. JijModelingの概要 2. OMMXの概要 3. JijModeling 1.8 アップデート内容 © 2024 Jij Inc.
アウトライン ● OMMXを中心としたデータフローへの転換 ● チュートリアル・ドキュメントサイトの再編 ● JijModeling 2.0へのロードマップ © 2024 Jij Inc.
アウトライン ● OMMXを中心としたデータフローへの転換 ● チュートリアル・ドキュメントサイトの再編 ● JijModeling 2.0へのロードマップ © 2024 Jij Inc.
OMMXを中心としたデータフローへの転換 JijModeling 1.7.1 🆕 JijModeling 1.8.0 JijModeling JijModeling AST ommx.v1.Instance JijModelingTranspiler ommx-python-mip-adapter Python-MIP Model QUBO OpenJij © 2024 Jij Inc. JijModeling OMMX SDK QUBO Python-MIP OpenJij ⚠ OMMX SDKのQUBO出力は開発 中
jijmodeling.Interpreter.eval_scalar ● jijmodeling.Interpreterクラスが追加 ● eval_scalarでPlaceholderを含むスカラー値を評価できる ○ © 2024 Jij Inc. 主にテストやデバッグに有効
jijmodeling.Interpreter.eval_scalar © 2024 Jij Inc.
jijmodeling.Interpreter.eval_scalar ● 決定変数を含んでいるExpressionはスカラーには評価できない ● eval_exprを使って ommx.v1.Function に評価する © 2024 Jij Inc.
jijmodeling.Interpreter.eval_expr © 2024 Jij Inc.
jijmodeling.Interpreter.eval_problem Problem全体を ommx.v1.Instance に 評価する 詳しくはGitHub あるいはBinderへ © 2024 Jij Inc.
アウトライン ● OMMXを中心としたデータフローへの転換 ● チュートリアル・ドキュメントサイトの再編 ● JijModeling 2.0へのロードマップ © 2024 Jij Inc.
チュートリアル・ドキュメントサイトの再編 © 2024 Jij Inc. https://jij-inc.github.io/JijModeling-Tutorials/
アウトライン ● OMMXを中心としたデータフローへの転換 ● チュートリアル・ドキュメントサイトの再編 ● JijModeling 2.0へのロードマップ © 2024 Jij Inc.
JijModeling 2.0 (~2025前半) ● 「数理最適化プログラミング言語」への進化 ○ JijModelingは数理モデルを記述するためのドメイン特化言語の一種 ○ 数理モデルをより効率的に記述・検証・修正できるようにASTを改善 ■ よりPythonの文法との親和性を向上させる ● 数理モデルのLinter・Debugger ○ 数理モデルの間違いを早く検知したい ■ データの符号が逆になっていてある制約が常に偽になるのが数時 間ソルバーを実行した後に初めて分かるのはとても辛い ○ より高速でインタラクティブな検証を実行できる必要がある © 2024 Jij Inc.
Links Tutorials and Release Note for JijModeling (鋭意作成中) https://github.com/Jij-Inc/JijModeling-Tutorials #jijmodeling_日本語 https://discord.gg/2wNHCbfG Rustエンジニア募集中 https://open.talentio.com/r/1/c/j-ij.com/pages/51062 © 2024 Jij Inc.
ご参加頂きました皆様、 誠にありがとうございました! ご質問やご要望はアンケートや メールにてお教えくださいませ。 © 2024 Jij Inc.