yuuho.wiki

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

ユーザ用ツール

サイト用ツール


develop:start

差分

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

この比較画面へのリンク

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