-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix broken kendall tau on GumbelBarnettCopula and InvGaussianCopula #72
Comments
https://www.cagnol.com/promotion2007/cs302/gsl/gsl-ref.pdf, page. 168 I was guided by that document. |
I think you could compute the same thing with Anyhow m, could you I Clyde a few tests to check that these functions are working correctly ? |
I am going to change to QuadGK.jl, the problem with gsl is that the
function must be passed as type gsl_function and the 9 required fields must
be completed
El El vie, 17 nov 2023 a la(s) 8:39, Oskar Laverny ***@***.***>
escribió:
… I think you could compute the same thing with quadgk from the QuadGK.jl
package, if this is indeed a gauss-konrod quadrature. That will probably be
better.
Anyhow m, could you I Clyde a few tests to check that these functions are
working correctly ?
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7PTWNVM6SREKNP3CN7RI7TYE5EIFAVCNFSM6AAAAAA7PTVCBCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGIZTCMZWGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Yes I think that it will be better. Also the frank one if i remember correctly, using the debye1 function, can be replaced by a quadgk integration which would probably be better-behaved near critical points, and would allow us to get rid of GSL entierly (and better compatibility with bigfloats). |
I made the commits in the repository, however I am not sure if I did it in
the copy that is in my repository or in yours
I definitely have to get used to Github 😅
El El vie, 17 nov 2023 a la(s) 9:24, Oskar Laverny ***@***.***>
escribió:
… Yes I think that it will be better. Also the frank one if i remember
correctly, using the debye1 function, can be replaced by a quadgk
integration which would probably be better-behaved near critical points,
and would allow us to get rid of GSL entierly (and better compatibility
with bigfloats).
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7PTWNR7FFE37OYK75CZJHDYE5JQFAVCNFSM6AAAAAA7PTVCBCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGMZDCMBYGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
You clearly did not make the commit to my repository as you do not have the right to do that. What you need to do is to make a PR:
As you already did once or twice :) |
I think that if you navigate to your branch, github will propose you to create a pull request. maybe ther e: main...Santymax98:Copulas.jl:main |
Should any change or improvement you want to make be through PR? and always
create a new Branch?
El El vie, 17 nov 2023 a la(s) 9:38, Oskar Laverny ***@***.***>
escribió:
… I think that if you navigate to your branch, github will propose you to
create a pull request. maybe ther e: main...Santymax98:Copulas.jl:main
<main...Santymax98:Copulas.jl:main>
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7PTWNVZNP3LVMFCGJYWKX3YE5LFPAVCNFSM6AAAAAA7PTVCBCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGM2DGMRZG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Yes i think so, sorry if it looks complicated but it is the best way for readibility of the changes later on, if we want to revert something or something like that that will be the easiest. |
I learned about PR here, however I thought that for small changes such as
the arrangement of today's Archimedean copulas a complete application was
not necessary. But anyway, that's it, right? For now I will continue
working on the visualization. By the way, I have reviewed literature to
“quickly” sample extreme value copulas, there is an article that catches my
attention. “Extreme-value copulas associated with the expected scaled
maximum of independent random variables, Jan-Frederik Mai” it would be
interesting to take a look
El El vie, 17 nov 2023 a la(s) 9:54, Oskar Laverny ***@***.***>
escribió:
… Yes i think so, sorry if it looks complicated but it is the best way for
readibility of the changes later on, if we want to revert something or
something like that that will be the easiest.
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A7PTWNRIICGFTUKLUNN4TCDYE5NA5AVCNFSM6AAAAAA7PTVCBCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGM3TEMBXGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Could you propose a PR correcting these kendall taus (and adding your name to the paper) before going into the visualisations please ? Then the extreme values copulas from Mai looks interesting of course ! |
@Santymax98 This is yours to do. the gsl_... functions you wrote do not have the right interface for Julia, where the funtions are called
GSL.integration_qags()
intead, but the parameters are not the same as what you have ? where is thisgsl_integration_qags()
call coming from ?The text was updated successfully, but these errors were encountered: