Keras:对输入数据进行零填充。如何处理目标数据?

Keras:对输入数据进行零填充。如何处理目标数据?,keras,zero-padding,Keras,Zero Padding,我有ECG数据和睡眠注释作为目标。数据记录在会话中。例如,我想将每个会话用作输入示例。因此,我需要对输入数据进行零填充,以实现相同的长度/尺寸。 我如何处理目标数据 我是否也“零垫”以实现相同的长度/尺寸?我可以使用一个新的状态(例如,666,因为0已经在使用中),然后在特定的零填充输入数据上使用屏蔽层将不会考虑该状态 还是让目标保持原样 谢谢你的帮助 编辑:关于数据的更多信息经过一些逻辑思考,我得出了一个明显的结论,您还必须填充目标。由于样本的长度明显不同,您需要填充才能创建具有固定尺寸的张量

我有ECG数据和睡眠注释作为目标。数据记录在会话中。例如,我想将每个会话用作输入示例。因此,我需要对输入数据进行零填充,以实现相同的长度/尺寸。 我如何处理目标数据

我是否也“零垫”以实现相同的长度/尺寸?我可以使用一个新的状态(例如,666,因为0已经在使用中),然后在特定的零填充输入数据上使用屏蔽层将不会考虑该状态

还是让目标保持原样

谢谢你的帮助


编辑:关于数据的更多信息

经过一些逻辑思考,我得出了一个明显的结论,您还必须填充目标。由于样本的长度明显不同,您需要填充才能创建具有固定尺寸的张量


我将为mask_值创建一个新标签。对于此标签,没有训练,因为跳过这些时间步,并通过遮罩将权重设置为零

这是一个语义分割目标吗?亲爱的Marcpah,对不起,我认为这无关紧要。数据实际上是ECG数据和目标睡眠注释。我有不同的睡眠会话长度,因此在使用一个会话作为示例的情况下需要zeropad。提前谢谢