---
title: 机器学习算法参数值解析报错的解决方法
description: "机器学习算法加速库运行过程中，日志中提示前缀为“spark.boostkit”的参数解析错误，之后程序便自动终止。例如，PrefixSpan算法若参数设定错误，会出现如下日志。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/appAccelFeatures/algorithmaccelf_ml/kunpengbdssparkml_20_0044.html
sourcePath: /source/zh/kunpengbds/appAccelFeatures/algorithmaccelf_ml/kunpengbdssparkml_20_0044.html
indexId: 155cf25bb954eaadf19b35319c103a248fd39dec91d03a05e7ed269a7b8fdcd288
---
# 机器学习算法参数值解析报错的解决方法

#### 问题现象描述

机器学习算法加速库运行过程中，日志中提示前缀为“spark.boostkit”的参数解析错误，之后程序便自动终止。例如，PrefixSpan算法若参数设定错误，会出现如下日志。

```
parse boostkit parameter(spark.boostkit.ml.ps.localTimeout) failed, Error reason: ……
```


#### 关键过程、根本原因分析

加速库算法新增的spark conf参数，参数名称统一以“spark.boostkit”作为前缀。参数值不符合要求，会导致解析错误。


#### 结论、解决方案及效果

请参见《机器学习算法加速库 开发指南》中“算法API(https://www.hikunpeng.com/document/detail/zh/kunpengbds/appAccelFeatures/algorithmaccelf_ml/kunpengbdssparkml_16_0007.html)”章节的参数正确设置方法，修改参数值。
