Issue 56432
Summary ML pretrained models are insufficiently opensource.
Labels new issue
Assignees
Reporter Hello1024
    A build of LLVM with the ML optimizations enabled will by default include pretrained machine learning models made by Google:

https://github.com/llvm/llvm-project/blob/main/llvm/lib/Analysis/CMakeLists.txt#L8

That URL will be downloaded and included in the binary.

For a FOSS project, it's important that compiled-in files also meet the letter and spirit of the license, and it appears that unfortunately (and perhaps unintentionally) this file doesn't meet that test.

Specifically, it's a binary file built with an unpublished method, using closed source code operating on a closed source dataset.  There is available an open source tool, but this file is not produced with it, and it does not produce files with comparable performance.

Details here:
https://github.com/google/ml-compiler-opt/releases/tag/inlining-Oz-v1.1


Calling on LLVM maintainers (and the code author, @jacob-hegna ) to decide the correct course of action to take next.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to