

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 编辑训练数据配置文件
<a name="machine-learning-processing-training-config-file"></a>

Neptune 导出过程将 Neptune ML 数据从 Neptune 数据库集群导出到 S3 桶中。它将节点和边缘分别导出到 `nodes/` 和 `edges/` 文件夹中。它还会创建一个 JSON 训练数据配置文件，默认情况下命名为 `training-data-configuration.json`。此文件包含有关图形的架构、其特征的类型、特征转换和规范化操作以及分类或回归任务的目标特征的信息。

在某些情况下，您可能想要直接修改配置文件。其中一种情况是，当您想要更改特征的处理方式或图形的构造方式时，而不必在每次想要修改正在解决的机器学习任务的规范时都重新运行导出。

**编辑训练数据配置文件**

1. **将文件下载到本地计算机上。**

   除非您在传递给导出过程的 `additionalParams/neptune_ml` 参数中指定了一个或多个命名任务，否则该文件将具有默认名称，即 `training-data-configuration.json`。你可以使用这样的 AWS CLI 命令来下载文件：

   ```
   aws s3 cp \
     s3://{{(your Amazon S3 bucket)}}/{{(path to your export folder)}}/training-data-configuration.json \
     ./
   ```

1. **使用文本编辑器编辑文件。**

1. **上传修改后的文件。**使用如下所示的 AWS CLI 命令，将修改后的文件上传回 Amazon S3 中您下载该文件时所在的位置：

   ```
   aws s3 cp \
     training-data-configuration.json \
     s3://{{(your Amazon S3 bucket)}}/{{(path to your export folder)}}/training-data-configuration.json
   ```