我已经构建了一个实体集,这个实体集中的一个表被称为“检查”。我已经为这个表设置了time_index列,但是在运行dfs时,我收到警告"Using training_window but last_time_index is not set on entity inspections“。文档显示,这应该设置为一个序列: last_time_index (pd.Series) -所有子实体中每个实例的最后一个事件的时间索引。
有没有人可以举例说明我应该如何设置last_time_index以及应该设置什么值?
请注意,计算仍然正确,但我担心警告消息。
发布于 2018-04-19 00:09:35
您可以通过调用your_entityset.add_last_time_indexes()将last_time_index自动添加到所有实体。在配置完整个实体集之后,将此作为最后一步运行。
last_time_index仅在使用训练窗口计算特征时使用,因此默认情况下我们不会花费时间创建它。如果运行该命令,警告将消失。
使用last_time_index,以便我们可以排除在训练数据窗口开始之前具有最后数据的行。这不同于time_index,它确保行在训练数据窗口结束之前是已知的或具有其第一个数据。
https://stackoverflow.com/questions/49899875
复制相似问题