テクノロジー
ComfyUIのWindowsのportal版がバージョンアップしており、ROCmのv7.1.1に対応したものがリリースされていたので、SD3.5シンプルを使って、画像生成時間がどれくらいになったか確認してみました。ComfyUIのv0.3.76からROCm v7.1.1対応されていたようですが、…
ObsidianのWeb Clipper(ウェブクリッパー)は便利な機能ですが、Linux環境、特にUbuntu上のFirefoxで使う際、「Obsidianが起動しない」 や 「Obsidianは起動するが、記事が保存されない」という問題に直面することがあります。この記事では、ObsidianのWeb …
AMDからNitro-Eという高速な画像生成手法が2025年10月にリリースされました。2025年11月8日時点では、ほとんどNitro-Eを試したという情報がなかったので試してみました。 最初に結論から述べると、画像生成することはできましたが、生成時間が遅いです。Ryze…
開発環境 PC:EVO-X2(128GBモデル) OS:Ubuntu24.04 LTS(ネイティブ) ComfyUIの導入 簡単に、コマンドだけ記載しておきます。仮想環境としてuvを使いました。 git clone https://github.com/comfyanonymous/ComfyUI.git cd ComfyUI mv pyproject.toml py…
ROCmのバージョン7.1がリリースされました。Ubuntu24.04.3でRyzen AI Max+ 395のGPUも正式にサポートされていると記載があるのでインストールしました。 ROCm 7.1 Linuxサポート状況 開発環境 システムの準備 AMD Unified Driver Package Repositories と In…
購入したEVO-X2にWindowsとUbuntuのデュアルブート環境を構築します。はじめは、WSLでUbuntuを利用しようと思っていたのですがROCmのWSLでの対応がまだ進んでいないので、nativeのUbuntuを使う環境をセットアップすることにしました。もともとEXO-X2にインス…
タイトル通り、Windows11でComfyUIを実行します。PCはStrix Halo(Ryzen AI Max+ 395)を積んだEVO-X2(128GBモデルで96GBをGPUに割付)を使用しました。AMD GPUsに対応したexperimentalなstandalone packageをComfyUI公式がリリースしているので、今回はこ…
EVO-X2(128GBモデル)を使って、gpt-oss-120bを動作させてみました。gpt-ossの実行はLM Studioを使っています。EVO-X2とは、ミニPCメーカーのGMKtecが販売しているハイエンドミニPCです。これは特にAI処理や高性能なクリエイティブ作業に特化したモデルとし…
GUIでの変更方法 MobaXtermのmenuやsidebarのfont sizeはSettings→DisplayのGraphical interface elements sizeで変更することができます。 Graphical interface elements size 起動時の引数による変更方法(微調整可) GUIでの変更では、ドロップダウンリスト…
はじめに Deep Learningのネットワーク開発では、可視化にmatplotlibを使うことが多いと思いますが、TensorBoardも有用です。TensorFlowを使う場合は可視化手段としてTensorBoardを使えば良いのですが、PyTorchの場合はどうすれば良いのでしょうか?これまで…
Data Augmentation手法をまとめてみました。画像系のタスク用の手法に限定しています。 Geometric Transformation ミラー(水平、垂直) 回転 シフト スケーリング シアー変換 クロップ Photometric Transformation Color jitter (輝度、コントラスト、色相…
私は普段はノートPCで作業していて、重い処理をしたい場合は、デスクトップPCにノートPCからリモートデスクトップ接続して作業しています。最近、BlenderをWindowsのデスクトップPCにインストールして遊んでいます。デスクトップPCのコンソールログインでは…
Tech系ジャイアントは積極的に情報発信を行っています。これらのサイトをFeedlyやInoreaderなどのRSSリーダーに登録しておくのも良いですね。Google ai.googleblog.com Facebook research.fb.com Amazon blog.aboutamazon.com Apple machinelearning.apple.c…
c++でクラスをインスタンス化する際、以下のようにnewを使わない方法、newを使う方法、vectorコンテナを使う方法がある。 Hogeクラス class Hoge { private: int num; public: Hoge(); Hoge(int n); void Disp(); ~Hoge(); }; // デフォルトコンストラクタ H…
Deep learningは日進月歩で技術が進化していっています。毎日arXivに論文も投稿されており、ニュースや企業のプレスリリースなどでの情報発信も盛んです。最先端の技術や最新動向についてくためには、これらの情報を継続的にウォッチする必要があります。そ…
ディープラーニングを始めるときに、どのフレームワークを使用するか迷うと思います。どうせ覚えるならば、将来性がありスタンダードになるものが良いなと思ったり、速度も速い方が良いし、柔軟な記述ができて、でも学習コストは低いものがありがたい、、、…