如何将 Deeplearning4j 的 UIServer 端口从 9000 更改为其他端口?

How to change UIServer port for Deeplearning4j from 9000 to some other?

目前我有一个预配置的 VPN 客户端,出于某些原因它正好使用 9000,并且无法重新配置它。如何将 dl4j 的 UIServer 启动到其他端口?

UIServer 基于 Eclipse Vert.x。我已尝试设置 -Dhttp.port=9001 VM 变量,但没有成功。

正确的方法 as documentation says on 10 april 2020 是使用 -Dorg.deeplearning4j.ui.port=9001

可能另一种(丑陋的)方法是使用自定义 UIServer class 并更改方法 getInstance 以修改将使用哪个 VertexUIServer 端口。