-
Notifications
You must be signed in to change notification settings - Fork 86
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
How to correct errors with creedsolo
(2.1.2b1
)?
#70
Comments
Hello, it seems your mkssage is incomplete. Unfortunately I am not going to be able to study your issue for the coming 2 weeks as I will be away. If you did not try yet, maybe you can try the very latest version using pip install reedsolo --pre, as this will install the v2 branch of reedsolo that uses a significantly updated creedsolo module.
21 juil. 2023 09:24:36 Vytautas Liuolia ***@***.***>:
…
Hello!
I'm having issues with using the cythonized *creedsolo*, encoding and checking seems to work great, but my attempt to correct errors results in:
—
Reply to this email directly, view it on GitHub[#70], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAIRFXWCMEHZSSNOPKZICUTXRIVDJANCNFSM6AAAAAA2SOLKHE].
You are receiving this because you are subscribed to this thread.[Image de pistage][https://github.com/notifications/beacon/AAIRFXQTWSPRBL6UQYPCU6TXRIVDJA5CNFSM6AAAAAA2SOLKHGWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHGYM2KIU.gif]
|
Thanks @lrq3000! I did use the latest Git Not sure if it is me misunderstanding something, or it is a real bug (related to the recent Cython 3.0.0 release?). |
creedsolo
?creedsolo
(2.1.2b1
)?
No I meant your issue here was incomplete when I first saw it, only the first sentence appeared ;-) Ok so creedsolo is more optimized for GF(2⁸). For other fields, it may work, but it may also fail. I’ll have to have a second look, here you are using GF(2^11) so that’s likely why it’s failing. Please try using the RSCodec class instead of using the low level functions, as this class tries to handles the tricky technicals, and especially with creedsolo, there are more hoops to go through to be compatible with all fields since creedsolo tries to be as optimized as possible, which is at the expense of flexibility and less generalizability. |
Hello!
I'm having issues with using the cythonized
creedsolo
, encoding and checking seems to work great, but my attempt to correct errors results in aReedSolomonError
:(It works as expected with the pure Python version.)
My test case used:
FWIW, I used the current Git
master
@ 23b8eabThe text was updated successfully, but these errors were encountered: