OpenMythosのサンプルプログラムを動かしました

1.概要 前回、OpenMythosの環境構築まで実現したので、GitHubにあるサンプルプログラム(Usage)を動かしてみました。一部エラーが発生しましたが、結果出力部分なので修正をしました。その内容を記述します。 2.詳細 Usageに記載されているPythonプログラムをopenmythos_usage.pyとして作成します。 $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py 下記エラーとなります [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) Traceback (most recent call last):   File "/home/nakasima/openmythos/openmythos_usage.py", line 48, in <module>     rho = torch.linalg.eigvals(A).abs().max().item()           ^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: linalg.eig: The input tensor A must have at least 2 dimensions. コードの下記部分を修正します #rho = torch.linalg.eigvals(A).abs().max().item() rho = A.abs().max().item() $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) [MLA] Spectral radius ρ(A) = 0.3679 (mus...

grafanaとprometheusを使ってみました

 1.概要

データ収集をhttp経由で実行するPrometheusとその結果を表示するGrafanaの環境をDockerを利用して試してみました。まず、ネットの情報を参照して、簡単な方法で動かすことからチャレンジしました。その内容を記述します。

2.詳細

構築に利用する環境はubuntu-20.04.6で、ubuntu標準のdockerを利用します。dockerとdocker-compose環境の構築は本ブログの参考資料を参照願います。

コンテナを作成するために、docker-compose.ymlを作成します。

version: '3.5'
services:
  prometheus:
    container_name: prometheus
    image: prom/prometheus
  grafana:
    container_name: grafana
    image: grafana/grafana
    ports:
      - 3000:3000

コンテナを起動します

$ docker-compose up -d

ブラウザ(Firefox)からgrafanaのコンテナにアクセスします。
コンテナ作成に少し時間が必要です。1〜2分間ほど待ちましょう。

http://localhost:3000

Welcome to Grafanaが表示されます。
Grafanaの初期ログインは、User=admin、Password=adminです。
ログイン後、新しいパスワードを設定します。

Prometheusを接続するために、Connections => Data sources と選択して、
Add data sourceをクリック。先頭に表示されているPrometheusをクリックします
Connectionの欄に http://prometheus:9090 を入力して、最下行のSave&Testをクリック。
Successfully queried the Prometheus APIが表示されるとOKです。

先頭行に戻り、SettingsタブからDashboardsタブに移り、Prometheus 2.0 StatsをImport。
左側のペインのDashboardsを選択すると、Prometheus 2.0 Statsが表示されています。
これをクリックして、GrafanaのDashboardを表示できます。

参考
[本ブログ内参照]
・オープンソースのプロジェクト管理ソフトウェアredminを試しました
[外部サイト参照]
Prometheusとは?メリット・デメリットから基本的な使い方までわかりやすく解説

コメント

このブログの人気の投稿

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint-22.3にWine 11.6をサクッと入れてみました

LinuxMint 21.3にWinBoat導入を試してみました