使用Keras NLP的from_preset微调DebertaV3模型时遭遇指标未构建的异常错误
使用Keras NLP的from_preset微调DebertaV3模型时遭遇指标未构建的异常错误
我最近在用Keras NLP的from_preset方法微调DebertaV3模型时,碰到了一个完全摸不着头脑的奇怪错误。错误提示说“指标未构建”,可明明我用的是标准指标啊——哪怕直接写metrics=['accuracy'],结果也还是一样。
注意:
编译完成后查看model.metrics,得到了这个不太正常的输出:
[
, , , ]
这里居然出现了两个CompileMetrics,按道理应该只有一个才对,我实在搞不懂为什么会这样。
我的原始数据情况是:
- 来自作文的文本列表
- 作文对应的分数(范围在1-6之间)
用到的版本信息:
- TensorFlow: 2.15.0
- Keras: 3.3.3
- keras-nlp: 0.11.1
相关代码片段:
preprocessor = keras_nlp.models.DebertaV3Preprocessor.from_preset('deberta_v3_base_en', sequence_length=512) classifier = keras_nlp.models.DebertaV3Classifier.from_preset('deberta_v3_base_en', # 后续配置代码省略 ...
备注:内容来源于stack exchange,提问作者Nader Afshar
相关产品推荐
相关产品推荐

