ロギングAPI(PythonまたはRust)の1つを使用して、画像や点群などの豊富なデータを再実行ビューアに記録し、ライブまたは事後に視覚化します。
import rerun as rr
rr.init("my_app", spawn = True) # Spawn a Rerun Viewer and stream log events to it
rr.log_image("rgb_image", image)
rr.log_points("points", positions)
rr.log_rect("car", bbox)
…
pip install rerun-sdk
cargo add rerun
PythonライブラリとRustライブラリの両方で再実行ビューアを起動できますが、ネットワーク経由でログデータをストリーミングしたり、データファイルをロードしたりするには、バイナリも必要です。
.rrd
rerun
とともに、または と共にインストールできます。
pip install rerun-sdk
cargo install rerun
これで、どのターミナルでも実行できるようになります。
rerun --help
私たちは初期のベータ版です。 追加したい機能はたくさんあり、APIはまだ進化しています。破壊的変更を期待してください!
いくつかの欠点:
再実行では、オープン コア モデルが使用されます。このリポジトリ内のすべては、(ビールのように)オープンソースで無料のままです。将来的には、Rerunはコアフリープロジェクトの上に構築された商用製品を提供する予定です。
Rerunオープンソースプロジェクトは、個々の開発者のニーズを対象としています。商用製品は、コンピュータービジョンおよびロボット製品を構築および実行するチームに固有のニーズを対象としています。
.whl
pip install rerun_sdk<...>.whl
<...>
rerun --version