Skip to content

Add initial version of the DeepONet backend#47

Open
mberz wants to merge 9 commits intodevfrom
fix/DG_DeepNet
Open

Add initial version of the DeepONet backend#47
mberz wants to merge 9 commits intodevfrom
fix/DG_DeepNet

Conversation

@mberz
Copy link
Copy Markdown
Contributor

@mberz mberz commented Nov 24, 2025

WIP

Nikolas Borrel-Jensen and others added 9 commits November 1, 2025 16:58
…rting end2end (in DeepONetInterface.py). Also changed the input settings for DG to prevent singular matrix error.
… working on fully coupling DeepONet to CHORAS. I consolidated issues between the example json file that Nikolas made in the headless backend, and the one delivered by CHORAS. I did this by using Nikolas' json as a base and overwriting the relevant fields with the CHORAS json. We will have to copy this 'base' file somewhere when using Docker (I think)!

The current status is:
- The headless backend works like a charm.
- Using CHORAS without Celery works as well, apart from the .xlsx export and thereby the impulse response .csv export and consequently the auralization in CHORAS.
- Celery doesn't work yet as there are thread conflicts with orbax (some checkpointer used in DeepONet).
For now I want to wait on the new backend system to see whether some of these conflicts will be resolved by itself.

Finally, I removed all the specific version dependencies ("==x.x.x”) from the requirements file, as I was sick of the dependency issues between CHORAS and DeepONet. Apart from a Marshmallow update that broke some things (had to make some changes in the files in the schemas folder), this made things work (Python 3.11)!
@mberz mberz moved this from Backlog to On hold in CHORAS planning Mar 10, 2026
@mberz
Copy link
Copy Markdown
Contributor Author

mberz commented Mar 10, 2026

As @SilvinWillemsen mentioned in the last commit message, we'll wait until the new backend infrastructure is merged before finalizing this PR. Moving into category "On hold"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: On hold

Development

Successfully merging this pull request may close these issues.

2 participants