haixuanTao
a9aa556b9c
Adding metrics for node api
10 months ago
Somay (DIIN)
e5f8b35be4
All flags integrated mentioned in #878 except N & E
10 months ago
7SOMAY
d12b232199
Fixed node-hub linting issues
10 months ago
Haixuan Xavier Tao
066d47007c
Adding run comand within python API ( #875 )
This PR makes it possible to run dataflow from python using:
```python
from dora import run
# Make sure to build it first with the CLI.
# Build step is on the todo list.
run("qwen2.5.yaml", uv=True)
```
Making it easier to run dataflow based on our needs
10 months ago
Mati-ur-rehman-017
ffc251f135
Applied pyupgrade style
10 months ago
haixuantao
4d454e3db9
Adding run comand within python API
10 months ago
Haixuan Xavier Tao
844e94a6be
Add noise filtering on whipser to be able to use speakers ( #847 )
This PR makes it possible to use speakers when talking to an AI through
voice. It is done by filtering out the output of the TTS from the input
of the STT using fuzzy matching.
10 months ago
haixuantao
4b5e6e2422
fix clippy linting
10 months ago
haixuantao
e4ee88a89f
fix ros2 bridge
10 months ago
haixuantao
2f20ec4521
Make sure to handle cross compilation
10 months ago
Philipp Oppermann
10b2435381
Replace deprected pyo3 `to_object` call with `into_pyobject`
10 months ago
Shar-jeel-Sajid
852417a270
replacing to_object
10 months ago
Shar-jeel-Sajid
48c3bb5b4a
Removing Deprecation
10 months ago
Mati-ur-rehman-017
5e25cb52fc
Only D417 error remain
10 months ago
Mati-ur-rehman-017
3332c0a1ce
Fixed D100 issues
10 months ago
Mati-ur-rehman-017
259451ff10
.tomlFixes
10 months ago
Mati-ur-rehman-017
dd4de848ac
fixed #828
10 months ago
7SOMAY
20781fb4e2
#807 Fixed
10 months ago
Shar-jeel-Sajid
2c70244418
automatic clippy fix
10 months ago
Shar-jeel-Sajid
a049e97e7c
clippy linting automatic fix
10 months ago
haixuanTao
8b19716b3e
Fix pip installation of development dora node api python
10 months ago
haixuantao
649902783c
Fix CI/CD
10 months ago
haixuanTao
095156941f
Migrate the CI to --uv
11 months ago
Philipp Oppermann
ee15517dce
Make `ShmemChannel` `Sync` as required by pyo3 0.23
10 months ago
haixuantao
d3a48d7b17
Bump arrow version to latest version
10 months ago
haixuanTao
4174fd7362
Add list of string as metadata
11 months ago
Haixuan Xavier Tao
b9b8ced620
Adding a test for checking on the latency when used timeout and queue at the same time ( #783 )
This PR is a follow of issue https://github.com/dora-rs/dora/issues/774
and indeed it seems that the latency is higher than what we would
expect.
11 months ago
haixuantao
f33ee1e811
Fix scheduler not being used when called through node timeout
11 months ago
haixuantao
4b9111daee
Fix python parsing of float and float list
11 months ago
haixuantao
f919f8fe99
Adding float for env variable and metadata parameters
11 months ago
yjhmelody
ca614753a1
chore: use workspace edition
1 year ago
sunxunle
0fa5863b4f
chore: fix some typos in comment ( #759 )
Signed-off-by: sunxunle <sunxunle@ampere.tech>
1 year ago
haixuantao
9e3142d086
Fix license and readme and requires-python
1 year ago
haixuantao
d3fdbf5e0a
Minor python esthetics
1 year ago
Haixuan Xavier Tao
2d9d27bf0d
Make unknown output acceptable ( #755 )
Make unknown output acceptable and warn once in case of typo
1 year ago
haixuantao
2e4c9c16b9
Fix version setting and add setting up architecture in CI/CD
1 year ago
haixuantao
f467c1353d
increase delay duration
1 year ago
haixuanTao
3e5a3d7d91
Fix NON_INPUT_EVENT
1 year ago
haixuanTao
acf4d0cb44
Fix typo
1 year ago
haixuanTao
aefb8f02ab
Rewrite the scheduler to avoid overhead
1 year ago
haixuanTao
90752a0bb7
Make the non input event a priority when collecting next event
1 year ago
haixuanTao
f77f400da2
Add a scheduler to the node api to manage fairness among inputs
1 year ago
haixuanTao
411436d3bb
Replace drop token mecanism on closed channel by leaving drop token active on the receiver side and closing sender side shared memory with a lower timeout
1 year ago
haixuanTao
a2d651446b
Dropping remaining drop token on exit so that the origin node does not get stuck
1 year ago
haixuanTao
45a7ee9437
Reduce `eventstream` timeout as it is linked to Python cleanup race condition that is cleaning up node first and then python arrow reference.
1 year ago
haixuanTao
7487ce17c3
Fix clippy warning
1 year ago
haixuanTao
5ccdbc593e
Moving queue size and making node flume queue bigger
1 year ago
haixuanTao
6614504a07
Adding better documentation
1 year ago
haixuanTao
b0e6a160fe
Small renaming of buffer to ipc buffer to make ipc buffer more explicit
1 year ago
haixuanTao
c4b1e32124
Improve naming convention
1 year ago