あきらぼ

テック系ブログ

技術

東大・松尾研の無料公開した「LLM 大規模言語モデル講座2024講義スライド」で改めて勉強してみる

こんにちは。 先日、AIといえば東大松尾研(いろいろ噂も聞きますが)からLLMの講義資料が公開されました。 weblab.t.u-tokyo.ac.jp 私の専門はもう少し組み込みやシステムエンジニア寄りではありますが、最近LLMを使うことが増えてきたので改めて基礎から勉…

有名なCNN系のエンコーダーをNetronで可視化してみる

こんにちは。 何か書きたいと思いましたが実装する気分ではないので、今回は実装しないでできることをやってみようと思います。 有名なCNN系のエンコーダーをNetronで可視化してみました。 NetronというのはONNX形式という汎用的なDNNモデルの保存形式で保存…

Windowsでroop-unleashedを使って画像1枚からディープフェイク動画を作る

今回はWindowsのNvidia搭載環境でのroop-unleashedを使ってディープフェイク動画をつく方法を環境構築から説明していこうと思います。 非常に良くできたディープフェイク動画が作れるので、悪用厳禁でお願いいたします。 基本環境 Python CUDA cuDNN ffmpeg …

ESP32のClientでのSocket受信でデッドロックした件(解決済み)

こんにちは。 先日、ESP32とサーバーでのWeb Socket通信でハマったのでそのことを書こうと思います。 システム構成 サーバー クライアント ハマったデッドロック事象 サーバー側実装例 クライアント側実装 問題事象 対策 ベースのリポジトリはこちらです。 (…

スマホでCADもできる時代【Onshape】

今回はスマホで設計できるCADソフトOnshapeを使ってみました。 Solidworks、CATIA、Autodeskなど色々使ってきましたが今回は初めてのスマホです。 今回は3Dプリンタでわざわざ作る必要もない簡単なスペーサ(ただの直方体)やネコポスのサイズ判定定規を作って…

Ankerのポータブル電源修理

壊れて動かなくなったというAnkerのポータブル電源を手に入れたので修理できるか試してみます。 症状としては充電ケーブルを接続しても何も表示がされず、USBや12V、100Vの出力ボタンを押しても何も反応しません。 とりあえずネットで調べてるみると分解修理…

【Tensorflow】【Python】PythonとSpleeterでYoutubeから動画をダウンロードして音楽とボーカル音声を分離して保存する。

こんにちは。 今回は音声と演奏を分けるSpleeterを使用してYoutubeから動画をダウンロードして音声と演奏を分けてみようと思います。 こんなことができるようになります。 www.youtube.com Spleeter インストール コード Spleeter Spleeterとは音楽ストリー…

【Keras】【Tensorflow】VGG16ベースのモデルをSequentialモデルとFunctionalモデルで作る

こんにちは。 今回は以前作ったVGG16ベースで作った画像分類器をSequentialからFunctionalでモデルを作り直そうと思います。 以前作った画像分類器の記事はこちら。 aki-lab.hatenadiary.com Sequential Functional Sequential 前回はSequentialモデルでVGG1…

測位技術(GPS/GNSS/GNSS−INS/GNSS-RTK)

最近、仕事で測位装置をよく使うのですが高精度に位置情報を取得する方法が色々あるので、GPSをベースにした測位技術について勉強がてらまとめてみました。 GPS GNSS GPS-INS/GNSS-INS RTK-GNSS 概略図はこのような感じです。 GPS これらの衛星測位技術のベ…