ersilia-os / eos8lok

GNU General Public License v3.0
1 stars 0 forks source link

Test model #2

Closed GemmaTuron closed 1 year ago

GemmaTuron commented 1 year ago

Please test that this model works on Google Colab and on Ersilia's CLI

Thanks!

Zainab-ik commented 1 year ago

On it.

Zainab-ik commented 1 year ago

Testing Enviroment - Ersilia CLI

Step 1: Fetch model eos8lok.

Code: ersilia -v fetch eos8lok > eos8lokLogfile.log 2>&1 The model fetched successfully. Attached log file eos8lok_Logfile.log

Step 2: Serve Model

code: ersilia serve eos8lok The model served successfully with Api: run. This is a new API compared with ersilia's APIs which are predict and calculate. image

Step 3: Run predictions with model

code: ersilia -v api run -i "CCCC" > eos8lokRun.log 2>&1 The API run is first tested with a single compound CCCC. The model ran successfully output log is attached. eos8lokRun.log

I'd like to test it with the eml_canonical.csv file. code: ersilia -v api run -i eml_canonical.csv -o eos8lokOutput.csv > output.log 2>&1 The eml_canonical.csv was run successfully. Output CSV file attached: eos8lokOutput.csv Output log file: output.log

The model eos8lok was tested and worked successfully on Ersilia CLI

Zainab-ik commented 1 year ago

@GemmaTuron, I'd like to ask how the APIs of the models are generated.

Zainab-ik commented 1 year ago

Testing Environment - Google Colab

Link to code - Colab

The model was successfully fetched, served, and a prediction was made. Attached is the output file - eos8lok_output.csv

Model worked successfully on Google Colab

GemmaTuron commented 1 year ago

Hi @Zainab-ik !

Wonderful, thanks for testing that! Now let's focus on writing your final application

GemmaTuron commented 1 year ago

@AhmedYusuff

Can you also test this model? We always test them twice to make sure they are working in different systems. Thanks!

GemmaTuron commented 1 year ago

@Zainab-ik The model APIs are defined by us, we used to have different ones but now we have decided to call all of them "run" to make it easier

Zainab-ik commented 1 year ago

Hi @Zainab-ik !

Wonderful, thanks for testing that! Now let's focus on writing your final application

Thank you @GemmaTuron

Zainab-ik commented 1 year ago

@Zainab-ik The model APIs are defined by us, we used to have different ones but now we have decided to call all of them "run" to make it easier

That's interesting. So there's no API as predict or calculate any longer. I think it's a great improvement. The results would then determine whether is a calculation or a description, right? @GemmaTuron

AhmedYusuff commented 1 year ago

Hi @GemmaTuron.

EOS8LOK MODEL TEST

I Tested the Model on my Ubuntu 22.04 system and Google Colab.

Result