Вообще в нейронках есть 3 вещи, потенциально которые разработчик хотел бы скрыть / защитить:
1) Препроцессинг (может содержать новые подходы)
2) Модель (тополонгия)
3) Классификатор / интерпретатор / визуализатор результата + база знаний
1) Можно портировать на wasm (можно еще и обфусцировать)
2) можно разбить на два этапа (часть делать на клиенте, оставшуюся на сервере)
3) полностью можно и нужно делать на сервере