DOT 言語とは、計算グラフのようなノードと矢印を描くために適した言語である。私はこの言語を、
ゼロから作る Deep Learning 3で知った。
DOT 言語を使って描画するには、Graphviz というツールを使う。Graphviz は、下記からダウンロードできる。
https://www.graphviz.org/download/
私はこの中から graphviz-6.0.2 (64-bit) EXE installer を選んで Windows 11 Home Edtion にインストールした。
インストールの途中で、次の画面が出てくる。
By Default Graphviz does not add its directory to the system PATH.
- Do not Graphviz to the system PATH
- Add Graphviz to the system PATH for all users
- Add Graphviz to the system PATH for current users
□ Create Graphviz Desktop Icon
デフォルトでは、パスを追加しない。私はデフォルトに逆らって、この 3 番目の「current users」を選んだ。 また、チェックボックスをオンにして、デスクトップアイコンを作ることにした。
さて、うまくインストールできているだろうか。
> dot -v dot - graphviz version 6.0.2 (20221011.1828) libdir = "C:\Program Files\Graphviz\bin" Activated plugin library: gvplugin_dot_layout.dll Using layout: dot:dot_layout Activated plugin library: gvplugin_core.dll Using render: dot:core Using device: dot:dot:core The plugin configuration file: C:\Program Files\Graphviz\bin\config6 was successfully loaded. render : cairo dot dot_json fig gdiplus json json0 map mp pic pov ps svg tk visio vml xdot xdot_json layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopi textlayout : textlayout device : bmp canon cmap cmapx cmapx_np dot dot_json emf emfplus eps fig gif gv imap imap_np ismap jpe jpeg jpg json json0 \ metafile mp pdf pic plain plain-ext png pov ps ps2 svg tif tiff tk vdx vml xdot xdot1.2 xdot1.4 xdot_json loadimage : (lib) bmp eps gif jpe jpeg jpg png ps svg
インストールできているようだ。
まりんきょ学問所 > コンピュータの部屋 > データ記述言語手習い > DOT 言語