HN2new | past | comments | ask | show | jobs | submitlogin

"Please note that there is a closed-source kernel used for math operations that is linked via a shared object called libsparse_inference.so. We provide the libsparse_inference.so library to be linked, but are unable to provide source for it. This is the reason that a specific toolchain/compiler is required.* - README


Yes, that will have to be removed as part of the effort of porting it to new platforms.


Any idea why this is proprietary? Is it third party? The only references I find online to "libsparse" is an MIT-licensed Python library.


Nope, no idea.


What's in it? Is there anything in there that's likely to be generally useful, or is it all Lyra-specific?


[update: proprietary .so]

They should re-implement the needed bits of libsparse_inference before releasing this thing. Otherwise it's just a distraction.

Probably they should get it building with something other than Bazel, too.


It's not a kernel module, it's a compute kernel. Nothing to do with operating systems. They provide versions for android-arm64 and linux-x86_64.

The fine README says it builds and runs on Ubuntu 20.04.


Ah, so Lyra today will not work on RISC-V, i386, Power, MIPS, lower end or older ARM chips like the Allwinner H3 (very popular in Single Board Computers) and any other new architecture that comes out?


It won't even work on Windows, macOS, or iOS.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: