daphne-eu / daphne

DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines
Apache License 2.0
67 stars 62 forks source link

[DAPHNE–#696] Cost-aware function specialization #836

Open XejgaToast opened 1 month ago

XejgaToast commented 1 month ago

Batur (Exion007) + Ahmad (XejgaToast)

Naming convention

Recursion Detection/Prevention in specialization

Removal of non-beneficial specializations

Documentation

pdamme commented 1 month ago

Thanks @XejgaToast and @Exion007 for this contribution. Solving the task described in #696 is very welcome. I will make an initial pass over this PR soon.

Exion007 commented 2 weeks ago

Added new test script

This test script tests 3 aspects simultaneously by comparing the IR with the expected IR output (specializeIRTest.txt), which are the following: