Краткий ответ: объекты и массивы назначаются по ссылке.
В этом примере изменение одного изменит другое, они не будут неизменными:
let x = {param:1}
const foo = (a) => {
a.param +=1;
console.log('response', x, a)
}
foo(x);
Чтобы исправить это, мы используем Object.assign ()
let x = {param:1}
const foo = (a) => {
let b = Object.assign({}, a);
b.param +=1;
console.log('response', b, x)
}
foo(x);
Проверьте еще раз путь T1. Эта ошибка часто возникает, когда по этому пути нет файлов. Также убедитесь, что имена верны. Они должны быть такими же, как и раньше. Если вы изменили имя, вы должны также изменить их в файле datasplit. Также убедитесь, что имя файла входного изображения и его основная правда совпадают.
Это некоторые из первых вещей, которые вы должны проверить.