yuuho.wiki

カオスの欠片を集めて知恵の泉を作る

ユーザ用ツール

サイト用ツール


develop:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
develop:start [2020/04/23 08:51] – 作成 yuuhodevelop:start [2021/05/15 15:04] (現在) – [開発] yuuho
行 1: 行 1:
 ====== 開発 ====== ====== 開発 ======
 +
 +design doc 的な?
 +
 +  * [[.:vac:start|VectorAnimationComplex]]
 +
 +===== hellflame =====
 +
 +''hellflame'' というコマンドを作成し,
 +''hellflame hoge'' というサブコマンドで面倒くさいことを色々とやれるようにする.
 +
 +==== train ====
 +''train'' が開始されたら
 +環境変数に応じたディレクトリを用いる.
 +実験時のディレクトリをサンドボックス化することが主な用途.
 +実験に使用中のファイルを編集してしまわないようにコピーを作成する.
 +
 +基本的に全て実験定義ファイルにしたがって実験を開始する.
 +
 +=== configファイルの定義 ===
 +仕様をどうするか?
 +===== ツールとか =====
 +
 +=== ビルドシステムについてメモ ===
 +
 +| 低レイヤー? | Make, MSBuild, XCode, Ninja |
 +| 高レイヤー? | CMake, premake, Bazel, qmake? |
 +
 +OpenCV は CMake を使っているっぽい。一番ナウいのはGoogleの作っているBazel?
 +
 +NinjaはMakefileに変わる高速なビルドシステム。ただし人間が書くものではなく、
 +高レイヤーのシステムから自動生成されることが想定されている。
 +
 +=== CI ===
 +オープンソースな Jenkins が最強?
 +
 +=== テストシステムについて ===
 +  * Google Test\\ OpenCVなどで使われている。画像の入出力も比較できるか?
 +
  
  
develop/start.1587631895.txt.gz · 最終更新: 2020/04/23 08:51 by yuuho