gpt4 book ai didi

java - 具有自定义功能类型范围的 UIMA 自定义类型

转载 作者:行者123 更新时间:2023-11-30 03:06:21 27 4
gpt4 key购买 nike

我正在使用 Eclipse 开发 UIMA 项目。该项目是作为 Maven 项目创建的,因此具有用于类型定义的文件夹 src/main/resources(在子文件夹 desc 中)。

更多项目信息:

  • 群组 ID:com.example
  • 工件 ID:myproject

我正在尝试创建一个自定义注释类型,该类型还具有使用“组件描述符编辑器”自定义范围的功能。我希望该功能成为类 CustomRangeType 的对象,而不是从命名空间 uima.casuima.tcas 中选择标准范围类型在我的包data中。

Component Descriptor Editor with error message

此图描绘了组件描述符编辑器以及我的输入和相应的错误消息:

RangeType 'com.example.myproject.data.CustomRangeType' is unknown. If this is intended, please define it first.

我理解第一句话(问题很明显)。但是,我对第二句话感到困惑......我已经搜索过如何“定义”自定义范围,但没有成功。由于这篇文章( https://stackoverflow.com/a/20895340/3867423 ),我认为实际上可以定义自定义范围类型。不幸的是,我不知道如何做,也找不到答案。

如果有人能指出我正确的方向,我将非常感激。

最佳答案

在定义具有给定类型范围的功能之前,您需要定义该类型。

要执行此操作:

  • 添加类型按钮
  • 在类型名称中输入您希望用作范围的类型的名称,例如“com.example.myproject.data.CustomRangeType”
  • 选择适当的父类(super class)型或保留默认值
  • 按“确定”

之后,返回添加您的功能。您现在还应该能够通过按浏览并输入CustomRangeType来找到您的类型。

披露:Apache UIMA 项目成员

关于java - 具有自定义功能类型范围的 UIMA 自定义类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34685195/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com