paintera互动集聚方案

pias的Python项目详细描述


Paintera交互式聚集服务器

pias为em分段中基于^{}的片段聚集模型的交互式更新提供了服务器(但也可能用于其他场景)。客户端为边(片段对)提供正(两个片段在同一段中)和负(两个片段不应在同一段中)示例。随机森林分类器在这些示例上进行训练,以推断multi-cut问题中相邻片段的所有边的权重(客户端提供的正/负示例的强制执行约束通过适当的权重建模)。

安装

python的最低版本是3.6

除了在setup.py中指定的包外,还需要安装以下无法通过pip安装的包:

  • ^{}可通过cpape通道在conda上使用
  • ^{}通过conda-forge通道在conda上可用

您可以通过上述通道通过conda安装这些依赖项。否则,请按照链接的github存储库上的构建说明进行操作。

如果不安装pyzmqconda,请确保系统上已安装^{}

pip install git+https://github.com/saalfeldlab/pias

服务器详细信息

^{}用于服务器和客户端之间的通信。数据应该以big-endian格式发送。可以使用python包中安装的pias命令启动服务器。有关用法的详细信息,请参见pias --help。一旦启动,服务器将启动多个套接字,由address_base参数的扩展寻址:

  • ${address_base}-ping-ping此地址的服务器以查看它是否活动(REQ/REP
  • ${address_base}-current-solution-请求当前解决方案(REQ/REP
  • ${address_base}-set-edge-labels-为边设置标签:(倍数)(e1, e2, label)REQ/REP),其中label是{0, 1}
  • ${address_base}-update-solution-请求更新当前解决方案(REQ/REP
  • ${address_base}-new-solution-收到有关当前解决方案更新的通知(PUB/SUB

note:此方案可能(可靠地)与ipc://zmq地址一起工作。

插座细节

tbd每个套接字需要/提供什么类型的输入/输出?

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
添加组件后,java JTable为空   java将json发送到php并插入mysql,但返回null   java Spring引导JNDI CommonJ资源   从不同PC创建和合并后的Java servlet问题   java如何在使用findelements时从xpath获取文本   java使用spring boot使用gmail smtp发送电子邮件   java在不使用pojo、bean或getter和setter的情况下获取Json标题的Json数组   Java中的OpenFile对话框将null作为响应   JavaBuilder模式。扩展接口   java中无需替换的数据结构选取   java如何评价Encog中的预测神经网络   java如何在安卓中使用实际的HttpURLConnection进行单元测试?   java使用XML配置禁用WebSocket中的CSRF保护   java如何通过hibernate从多表查询中获取数据?   mysql如何在java中获取更新的行Id   java AEM/CQ组件单一组件/有限组件   java FFmpeg Javacv延迟问题   显示整数数组的java不起作用