问题标签 [evaluator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scheme - 为什么我可以定义一个新的条件,并且Scheme 不会在条件条件下与我的新条件混淆?
我有这个任务,我正在使用元循环评估器,我定义了一个cond
这样的新任务:
以及else
:
我的问题是为什么这(下)实际上有效?
Scheme 怎么知道cond
我定义的 cond 和 my else
,而不是条件cond
and else
?
(请随意编辑标题,因为我不确定如何提出我的问题)
scala - 将参数添加到 Apache Spark 的抽象 Evaluator 类
我正在构建一个 Spark 应用程序,并Evaluator
在一些自定义 Estimators/Transformers 中使用该类。我遇到了一个问题,即Evaluator
基类没有实现metricName
大多数(全部?)其后代(RegressionEvaluator
,BinaryClassificationEvaluator
等)实现的参数。具体来说,当编写一个将 Estimator 和 Evaluator 作为参数的验证器(.fit
然后是经过训练的模型)时,.evaluate
我希望能够存储或记录由. 如果我将参数显式键入为 a或,那将非常简单,但如果我将它简单地键入为 base ,那么我会在编译时出错。我可以扩展metricName
metricValue
Evaluator
evaluator
RegressionEvaluator
BinaryClassificationEvaluator
Evaluator
val getMetricName is not a member of ...
Evaluator
类并使用它(如下所示),但这会在其他领域(found Evaluator, required MyEvaluator
)中产生一些类型不匹配的问题,这不值得仅仅metricName
提供可用的好处。
所以,我的问题是:有没有一种简单的方法可以混合或告诉编译器我的Evaluator
类有一个metricName
值,或者MyEvaluator
以一种不会在其他区域传播类型不匹配错误的方式插入该类?理想的解决方案是简单地编辑Evaluator
类以包含此参数,但这隐藏在顶级 Apache 项目中。
alfresco - 如何在 Alfresco 4.2.2 中为 Share 编写自定义评估器?
例如,我需要评估器,我可以使用它来显示 Share 中的操作。如果当前用户是文档的作者,那么我将显示操作。
项目结构如下图(alf221-action-share
):
在UsersCompareEvaluator
课堂上,我只是想确定当前用户:
我的alf221-action-share-slingshot-application-context.xml
:
我的share-config-custom.xml
:
我放在以下路径中的 jar 文件:/opt/tomcat7/webapps/share/WEB-INF/lib
一切都很完美,除了我的自定义评估器。在此配置中,共享不起作用...在日志中,我看到以下内容:
如果在评估器中我实现了ActionEvaliator
接口并尝试如下识别当前用户......
...并将我的 jar 文件放在同一个地方(/opt/tomcat7/webapps/share/WEB-INF/lib
) - 然后我得到以下异常:
我试图将我的自定义评估器打包到单独的 jar 中并将其放置在此处:/opt/tomcat7/webapps/alfresco/WEB-INF/lib
. 但是我如何从 Share 中引用这个评估者呢?
例如,我有一个单独的项目(alf221-custom-evaluator
):
在alf221-custom-evaluator-slingshot-application-context.xml
我指定以下内容:
然后,在share-config-custom.xml
中alf221-action-share
,我指定以下内容:
在这种情况下,我收到以下警告消息:
而且我的自定义评估器不起作用。
如何在 Alfresco 4.2.2 中为 Share 编写自定义评估器?
我将非常感谢您提供的信息。谢谢大家。
compilation - Prolog 评估器,使用先前解决的信息作为输入
我编写了一个程序,它将解析树作为输入并对其进行评估。它在树中的标识符不再出现时起作用。我希望评估者接受多个语句,并在我解决后面的语句时使用分配给标识符的值。这是我的程序。
以下执行使用解析树 a = 2 + 3 ;b = 3 + 4 ; 此执行有效,因为我的程序仅评估 a 和 b 的答案,而 b 的评估不包含 a。
以下使用解析树 a = 2 + 3 ;b = a + 4 ;
这个不起作用,因为 b 必须是 4 添加到 a 的结果,并且 a 没有在程序中分配给值 5。
更新
我找到了一个类似的解决方案,但我不确定它是如何工作的。我不知道在哪里进行任何评估,也看不到 maplist 和 WithSym =.. 行是如何需要的。
java - Postfix Expression Evaluator,弹出方法错误
我试图从用户那里获取一个表达式并对其进行评估,但我不断收到导致 arrayindexoutofboundsexceptions 和空指针异常的 pop 方法错误。我该如何解决这个问题,是否存在我遗漏的其他问题?谢谢
这是我的堆栈类
这是评估器类
这是主要课程
c# - 如何使用 for 循环将编号对象属性设置为数组中的值?
我想做这样的事情:
...我只是认为它最终会比oldObj.Mod1 = obj.ValueList[0].Value
.
它必须以前做过。
想法?帮助?方向?
alfresco - Alfresco 评估器可获取不在工作流程中的所有文档
我对 Alfresco 很陌生,请原谅我不精确的问题。
我有一个 Alfresco 版本 5.2.4,带有共享。
我对文档有一个自定义操作,我可以使用文档详细信息页面内的按钮调用,但只有当该文档不在我创建的自定义工作流程中时,此按钮才需要可见。
我可以和评估员一起做吗?如果是这样,怎么做?我是否需要向文档模型添加一些自定义属性?
谢谢大家
scala - Scala:如何修改交叉验证的默认指标
我在这个网站上找到了下面的代码: https ://spark.apache.org/docs/2.3.1/ml-tuning.html
正如他们所说,BinaryClassificationEvaluator 的默认指标是“AUC”。如何将此默认指标更改为 F1 分数?
我试过了:
但是我遇到了一些错误...我在很多网站上搜索但没有找到解决方案...
evaluation - 如何评估 predictIO 中的免费购买模板引擎?
我使用predictionIO,构建并训练了一个免费购买模板引擎的模型:https ://github.com/PredictionIO/template-scala-parallel-complementarypurchase
现在我需要评估结果。但是没有预测文档中的评估部分。有人可以给我一个建议,我应该使用哪些指标以及哪些评估技术?
非常感谢。
filter - 两者都做什么和在这个 Logback 的?
在我正在开发的这个遗留应用程序中,这里有一段摘自logback.xml
. 唉,我不习惯这个日志框架,我很难理解它的配置,尽管在这里广泛阅读了过滤器相关页面:https ://logback.qos.ch/manual/filters.html
我不明白为什么有一个<filter>
AND 并且<evaluator>
假设他们(对我来说)似乎做了同样的工作。
另外问题是我想配置另一个<appender>
(ch.qos.logback.core.FileAppender
一个)但具有几乎相同的标记过滤。而且我想了解我在做什么,而不仅仅是盲目地复制粘贴一些据称可以工作的代码/配置,如果解决方案简洁(理解:简单明了),我会更加满意。
额外的 Java 代码供您参考,即MarkerFilter
类 - 这里的事情是我不明白他们为什么选择重新实现它而不是使用ch.qos.logback.classic.turbo.MarkerFilter
,因为logback-classic-xxx.jar
在构建/类路径中有一个:
...以及只是扩展的布局: