deeplubcut 動画を対象にした点の位置の予測

点のアノテーションの予測

  • 蝿の腹、マウスの脊椎、指の関節など応用範囲が広い。
  • 動画でできてる。デモがある。
  • 動画の特徴量抽出はResNet, mobileNetなど
    • Mobile Netでできるならエッジコンピューティングが視野に入る
    • ラズパイ+GPUみたいな構成

参考リンク

https://github.com/DeepLabCut/DeepLabCut

[Read More]

git submoduleでのpullで更新する方法

hugoのthemeをgit submodule addで導入したため、少し手順を踏まないとthemeの更新が反映されない。

以下の手順でthemeの最新バージョンへの更新ができる。

[Read More]
git  技術 

Macでブログを作成するためにhugoのインストールから公開までの作業手順について

hugoを導入するにあたってのメモ

ブログを静的ジェネレータであるhugoを使って作成し、 Netlifyを使ってデプロイする。

環境

  • Mac OS Big Sur
    • home brew インストール済み

ローカルの作業

hugoのインストール

brew install hugo

hugoでプロジェクトの作成

hugoで任意の名前のプロジェクトを作成する。 今回は"quickstart"とした。

[Read More]

vue でモーダルウィンドウに複数の種類のコメントを表示する

vue でモーダルウィンドウに複数の種類のコメントを表示する

postItem変数を介して、親から子へと情報をやり取りする。

コードサンプル

親js

  
new Vue({  
  
data:{postItem},  
methods:{  
  
openModal: function (item) {  
      console.log("openModal "+item)  
      this.showContent = true  
      this.postItem = item  
      console.log("this.postItem "+this.postItem)  
    },  
closeModal: function () {  
      console.log("closeModal")  
      this.showContent = false  
    },  
}  
})  
  

子js

[Read More]

ギターの練習のために演奏動画を撮影、Macの iMovieで動画の音量調整、オーディオ抽出する

楽器の練習、私の場合はソロギターの練習のために動画の撮影を行うことにした。

撮影はフォームや自分の演奏を客観的に聴くために有効だ。

ただ撮影に手間がかかるのでは、 練習から手が遠のいてしまう。

[Read More]

vue.jsでtodoリスト作成したった

ウェブアプリを練習で作りたくなったのでtodoアプリを作ってデプロイした。

手順などを記録しておく。

開発環境

macOS

firebase cli のインストール

npm install -g firebase-tools

多分yarn add でも可

todo list の作成

vueとjavascriptについてはまだあんまり理解していない。

[Read More]

python でのmlflowの使い方

python でmlflow使うメモ

実験結果を比較するために便利っぽいのでmlflow を使ってみた。

パラメータと実験結果の記録をある程度自動化できる。

機械学習の実践はある種の黒魔術となることが多いので再現性を担保するための努力は後々に影響する。

[Read More]