I think centml-client could be named better. I named it this to indicate it has the generated code for how the client interacts with the server.
Similarly I think the "centml" directory should be renamed, perhaps to centml-torch-backend?
Is the directory structure good?
Currently, as specified in the README, the user has to install the package defined in ./centml-client, and the install the package defined in . (root of repo). This is making the CI fail because it tries to do this in the opposite order which fails because it looks for the ./centml-client package in pip.
TODO:
rewrite backend.py to use the generated centml-client api calls.
once this is merged, ensure platform can import the CompilationStatus (works in other tests)
Questions:
TODO: