【2022年2月】Tatsuyaの技術スクラップ

技術スクラップについて

この記事はものづくりをしていく過程でのメモをまとめていきます。

動作に関する補償はできかねますので、ご了承ください。

Docker環境で作成したNuxtプロジェクトをGitHubにPushできない時の解決法

現象

  • Docker(Docker-Compose)環境下でNuxtのプロジェクト作成した後にGitHubにPushできない
  • エラーなども発生しない

解決法

Nuxtプロジェクト作成時に自動で作成される「.git ファイル」が原因になっている。

隠しファイルを表示するか、コマンドから「.git ファイル」を削除することで解決。

再度、プロジェクトの環境ごとPushできるかを確認する。

Efficient Netが組み込まれたモデルをLibtorch化するときに「Could not export Python function call ‘SwishImplementation’ 」とエラーが出る

現象

  • Libtorchで使用することができる形に変換するときに発生するエラー
  • Efficient Netを使用しているモデルでのエラー

解決法

Libtorchで使用するための変換ではTorchScriptというものを用いている。

SwishImplementationという活性化関数はTorchScriptに非対応なため、ソースを編集して似た振る舞いの活性化関数に書き換えることで解決ができる。

最新情報をチェックしよう!

スクラップの最新記事8件