CRBS / cdeep3m

Please go to https://github.com/CRBS/cdeep3m2 for most recent version
Other
58 stars 10 forks source link

runprediction not working on local build #59

Closed JurgenKriel closed 5 years ago

JurgenKriel commented 5 years ago

Hi, we have built a local version using docker. The training goes smoothly, but for some reason the runprediction command keeps giving the following error:

ERROR, a non-zero exit code (127) received from PreprocessPackage.m 001 01 1fm 1 cdeep3m_1 Any suggestions would be much appreciated.

Regards Jurgen

coleslaw481 commented 5 years ago

Nice work on building a Docker version. Could you share the rest of the output log for prediction?

haberlmatt commented 5 years ago

As per email, his error code is: 'ERROR, a non-zero exit code (127) received from PreprocessPackage.m 001 01 1fm 1' In the output log the following is listed: /home/cdeep3m/preprocessworker.sh: line 110: /usr/bin/time: No such file or directory

This is on Ubuntu 18.04

We should probably remove the timing the the packaging process at this point since it's causing errors on some systems; See same as issue #56 and remaining issue #54

CrispyCrafter commented 5 years ago

Nice work on building a Docker version. Could you share the rest of the output log for prediction?

-> We updated the docker build to install "time".

If anyone would like to contribute to the docker version here is the repo

Currently it's using docker-compose entry-points to change the desired execution script. Would love to wrap the whole cdeep3m package in a flask app to ease use and file uploads.

We also created a automated build for docker-hub (to streamline cloud deployments) which is available here

haberlmatt commented 5 years ago

That's great! I'll add a link to your docker version in our info about local install