Question regarding special functions?
Good morning,
I'd like to know more about the testing conducted with the special functions. I'm trying to run similar tests myself, and I noticed that the output of the Jacobian Elliptic Function is a tuple.
I'm under the assumption that the create_dataset() function from utils.py is what was used to perform the experiments with the special functions seen in Table 2.
I have several questions, most of them stemming from my lack of knowledge of these functions.
-
Was the default range of [-1,1] * number of variables used for all of the special functions when testing on them?
-
Given that the Jacobian Elliptic Function's output from
scipy.special.ellipj()is a tuple, which output is then used as the test label? -
How are complex function outputs handled with the KAN architecture?
This last question is prompted by the Spherical Harmonics Functions having complex output types.
https://github.com/yu-rp/KANbeFair/blob/main/src/data/special.py