bioimage-io / JDLL

The Java library to run Deep Learning models
https://github.com/bioimage-io/JDLL/wiki
Apache License 2.0
27 stars 6 forks source link

Can JDLL run in Termux/Lunix emulator #46

Open LobsterMan123 opened 2 months ago

LobsterMan123 commented 2 months ago

Can JJDLL run in the Android app known as Termux?

Termux is a Linux terminal emulator for Android but its file structure is not identical to Linux. Libraries writtwn in pure Java run fine in such environment and seeing JDLL is only 0.1% written in C, I was wondering if I could do some binary classification deep learning without using the 0.1% code in C? Will any and all AI/deep learning from JDLL require using the C code? I am indeed trying to write, compile and execute the code using the JDLL library on my Android device (ARM 32 bit processor).

carlosuc3m commented 2 weeks ago

HEllo @LobsterMan123 , first of all sorry for the late response.

Even though that JDLL is in its majority Java, it uses JAva depencencies that use dynamic libraries, mainly for the Deep LEarning part. And as far as I know, these dynamic libraries only have support for windows-x86_64, linux-x86_64, mac-x86_64 and mac-arm64