@Pomeranian
再帰的にinputにしているDatasetのチェックを外していただけないでしょうか。OutputがInputになる再帰的な処理となりますので、該当箇所にチェックが入っていると、エラーの表記の通りループしてしまい処理が永遠に継続することになります。