def train_and_save_kronos():
app.logger.info("Submitting the training job")
input_json = request.get_json()
training_data_url = input_json.get("training_data_url")
fp_min_support_count = input_json.get(gnosis_constants.FP_MIN_SUPPORT_COUNT_NAME,
gnosis_constants.FP_MIN_SUPPORT_COUNT_VALUE)
fp_intent_topic_count_threshold = input_json.get(
gnosis_constants.FP_INTENT_TOPIC_COUNT_THRESHOLD_NAME,
gnosis_constants.FP_INTENT_TOPIC_COUNT_THRESHOLD_VALUE)
fp_num_partition = input_json.get(gnosis_constants.FP_NUM_PARTITION_NAME,
gnosis_constants.FP_NUM_PARTITION_VALUE)
response = submit_job(input_bootstrap_file='/bootstrap_action.sh',
input_src_code_file='/tmp/training.zip',
training_data_url=training_data_url,
fp_min_support_count=str(fp_min_support_count),
fp_intent_topic_count_threshold=str(fp_intent_topic_count_threshold),
fp_num_partition=str(fp_num_partition))
return flask.jsonify(response)
rest_api.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录