Ваша проблема: вся ваша команда помещается в одинарные кавычки - очевидно, чтобы выражения bash были расширены на сервере, а не локально.
Но это также относится к вашему $1
.
Простое решение: «Переключить» цитату, обернув вашу локальную переменную в одинарные кавычки.
ssh root@192.168.0.1 'echo "#date added $(date +%m/%d/%Y)" >> /var/named/chroot/etc/named.conf; echo "zone \"'$1'\" { type master; file \"/etc/zone/dummy-block\"; };" >> /var/named/chroot/etc/named.conf'
NB: \"$1\"
→ \"'$1'\"
.
ПРИМЕЧАНИЕ. решение является простым исправлением для однострочного интерфейса, как указано в вышеприведенном вопросе. Если есть хоть малейшая вероятность, что этот скрипт выполняется другими людьми или он может обрабатывать внешний вывод любого типа, пожалуйста, посмотрите на решение Charles Duffy .
То, что вы ищете, это ConvLSTM
, который сохраняет соотношение spatial
и temporal
между sequence of images
. В keras нет официальной реализации, но есть this-thread , в котором есть много идей и реализаций.
Существует репо , которые предоставляют пользовательский уровень conv-lstm
. Кроме того, тензор потока имеет стабильную реализацию этого.
Для другой последовательности можно добавить изображение с нулевым значением. Пока это последовательность, это не имеет значения / влияет на модель.