Javascript 如何隐藏tensorflow.js代码和经过训练的模型?

Javascript 如何隐藏tensorflow.js代码和经过训练的模型?,javascript,c++,tensorflow,webassembly,tensorflow.js,Javascript,C++,Tensorflow,Webassembly,Tensorflow.js,我试图确保分类、训练过程和模型在浏览器中使用时是隐藏的。我发现wasm是一种用于web浏览器执行的二进制格式我可以使用wasm吗? 在tensorflow或js中是否有办法隐藏我的训练或分类算法和预训练模型 是否有其他框架支持它 目前还没有一种好方法可以在用户浏览器中同时运行您的TFJS模型,同时对您的模型保密。如果模型隐私是一个设计约束,您将需要进行一些服务器端计算,或者发明一些其他解决方案 对于那些仍然对这个问题感到疑惑的人,有一个更新:Tensorflow.js现在在引擎盖下使用WebA

我试图确保分类、训练过程和模型在浏览器中使用时是隐藏的。我发现wasm是一种用于web浏览器执行的二进制格式我可以使用wasm吗?

  • 在tensorflow或js中是否有办法隐藏我的训练或分类算法和预训练模型

  • 是否有其他框架支持它


目前还没有一种好方法可以在用户浏览器中同时运行您的TFJS模型,同时对您的模型保密。如果模型隐私是一个设计约束,您将需要进行一些服务器端计算,或者发明一些其他解决方案


对于那些仍然对这个问题感到疑惑的人,有一个更新:Tensorflow.js现在在引擎盖下使用WebAssembly。如上所述,这并不意味着您的代码无法访问封闭、模糊且不友好是的,但坚定的用户仍然可以捕获、反编译和分析该代码。诚然,很少有用户同时具备这样做的能力和动机,但这是一个巨大的世界…

我需要将我的模型私有化,这可能是重复的。。再次,我想在用户浏览器上对其进行培训,还想在用户浏览器上进行分类。。。我该如何导入我的模型并保持它隐藏?Colin webassembly只支持C++而不是JS…tensorflow.js是一个全新的东西,我不认为它是重复的。。。我找不到任何关于这个的例子issue@navid对于一个小评论部分来说,这是一个相当大的问题。我建议更多地阅读WebAssembly,并在评论之外提出更多有针对性的问题。这就是为什么我问我是否可以使用wasm使我的模型变得模糊。