Currently, all symbols in the library are exported, and there's no symbol naming policy. The API must be defined and documented.
All symbols that are part of the API must start with a "predict_" prefix to avoid namespace conflicts with other libraries. The list of exported symbols must be restricted to those symbols to avoid internal symbols leaking out and cluttering the namespace.
Currently, all symbols in the library are exported, and there's no symbol naming policy. The API must be defined and documented.
All symbols that are part of the API must start with a "predict_" prefix to avoid namespace conflicts with other libraries. The list of exported symbols must be restricted to those symbols to avoid internal symbols leaking out and cluttering the namespace.
When this is done, bump the ABI version to 1.0.0.