Philipp Oppermann
fcef458aa3
Migrate rust-dataflow-url example to `xshell`
1 year ago
Philipp Oppermann
1c3488d977
Migrate Python operator example to xshell
1 year ago
Philipp Oppermann
6fba72165a
Remove tokio dependency from cmake example
1 year ago
Philipp Oppermann
4514d6e9d0
Migrate C++ dataflow example to `xshell`
1 year ago
Philipp Oppermann
61d3f16bb2
Remove tokio dependency from Python dataflow example
1 year ago
Philipp Oppermann
7ec839fc6f
Migrate C dataflow example to `xshell`
1 year ago
Philipp Oppermann
b5bd71c17f
Migrate benchmark example to xshell
1 year ago
Philipp Oppermann
46433bb8c5
Migrate run.rs script of cmake dataflow example to xshell
1 year ago
Philipp Oppermann
dcae010f86
Simplify `multiple-daemons` examples using new `connected-machines` command and `xshell` crate
1 year ago
Philipp Oppermann
4117e6087e
Migrate run.rs script of rust-ros2-dataflow example to xshell
1 year ago
Philipp Oppermann
20498f7e1e
Remove unused import
1 year ago
Philipp Oppermann
1a5fa7fe45
Fix: Use correct python/pip binaries after setting up venv
We don't modify the PATH for the current executable anymore, so we cannot use the `get_python_path`/`get_pip_path` functions anymore.
1 year ago
Philipp Oppermann
6f85cfb429
Use `xshell` for Python dataflow example to try venv activation
1 year ago
Philipp Oppermann
179dbf1bbc
Simplify the `run.rs` script of the `rust-dataflow` example using `xshell`
The `xshell` crate provides a more convenient way to build and run a `Command`, which is more similar to traditional bash scripts. Using this crate, we can simplify our `run.rs` script while still being platform-independent and not requiring any external dependencies. We can also still run the examples using `cargo run --example`.
1 year ago
Haixuan Xavier Tao
d6f13d08bd
Merge pull request #493 from dora-rs/python-ide-linting
Adding python IDE typing
1 year ago
Michael-J-Ward
95fb6fd9e2
rename rust-operator to rust-status-node in rust-dataflow example
1 year ago
Michael J Ward
a848d6de4c
remove todo comment
the Q was answered in review. stopping is unnecessary because the `event_stream` wills top shortly
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
1 year ago
haixuanTao
0f52773767
Fix minor typo
1 year ago
Michael-J-Ward
5f873844c6
fix: multiple-daemons example dataflow definition
Previously, this dataflow relied on an incorrect shared library.
1 year ago
Michael-J-Ward
645d0e20d4
chore: cleaned up rust-dataflow-operator dependencies
1 year ago
Michael-J-Ward
2cc35cc117
convert rust-dataflow example to node api
Minimal conversion from previous operator api to node api.
Ref #474
1 year ago
haixuanTao
d044cf87be
Fixing DoraStatus return error
1 year ago
haixuanTao
f6ce04b5ed
Fix memory usage and add README to example
1 year ago
haixuanTao
7b5c31d214
Update example to add boundingbox 2d
1 year ago
haixuanTao
83bf82d0b6
Adding `dora-rerun` as a visualization tool
This commit add an initial dora-rerun extension for visualization of run
using rerun.
This is still experimental and will be improved in the future.
I also added an example that we can try out by:
```bash
cd examples/rerun-viewer
dora start dataflow.yml --attach
```
You might need to install rerun viewer with
```bash
cargo install --force rerun-cli@0.15.1
```
1 year ago
Michael-J-Ward
dfe298eb1e
lint: fix clippy lints
1 year ago
Philipp Oppermann
6115ddbb4d
Revert "update dora_coordinator::start to return bound addr instead of just the port"
This reverts commit 1ba763cd67 .
1 year ago
Philipp Oppermann
e76f497939
Revert "revert to daemons listening to 127.0.0.1 by default"
This reverts commit 4af82a4833 .
1 year ago
Michael-J-Ward
4af82a4833
revert to daemons listening to 127.0.0.1 by default
clients can not connect to `0.0.0.0` on windows.
1 year ago
Michael-J-Ward
1ba763cd67
update dora_coordinator::start to return bound addr instead of just the port
1 year ago
Michael-J-Ward
3a6323ff0c
feat: add bind configuration for coordination daemon
Ref: #459
1 year ago
Philipp Oppermann
1c2dc46ac2
Merge pull request #457 from dora-rs/update-ros2-client
Update `ros2-client` to latest version
1 year ago
haixuanTao
c6948c1644
Only use conda if conda is present
1 year ago
haixuanTao
c19658d4a0
Add Ci/CD on custom conda env for operator
1 year ago
Philipp Oppermann
8646194507
Merge pull request #458 from dora-rs/bobd988-patch-1
Update README.md
1 year ago
XxChang
f8652c4f0a
fix cargo run --example cmake-dataflow compile bugs
1 year ago
Bob Ding
7ced6f4c70
Update README.md
1 year ago
Haixuan Xavier Tao
cafa0b6e13
Merge pull request #451 from dora-rs/llm-example
Llm example
1 year ago
Philipp Oppermann
d4a406e93e
Adjust generated code and examples for latest `ros2-client` version
1 year ago
haixuanTao
3edc3f8209
Remove unnecessary condition
1 year ago
Philipp Oppermann
018bf44611
Fix working directory
1 year ago
haixuanTao
ad9bec342f
Remove the need to download the weights as https://github.com/ultralytics/ultralytics/pull/7432 has been merged
1 year ago
Philipp Oppermann
b42b1a604c
Fix out-of-tree builds in cmake example
See https://github.com/dora-rs/dora/issues/446#issuecomment-2028002267
1 year ago
haixuanTao
c641d97d18
Increase the wait time for the daemon for the CI
1 year ago
haixuanTao
c5a1c1a4ee
Adding separate reqiorements to avoid GPU depencies issues
1 year ago
haixuanTao
191f7793e5
Pinning dora dependencies
1 year ago
haixuanTao
09340b744b
Minor fix
1 year ago
haixuanTao
c382aa55ca
Fix added operator
1 year ago
haixuanTao
e27a88713b
adding requirements
1 year ago
haixuanTao
7628b61d22
Adding LLM example
1 year ago