Почему не работает слой UpSampling2d Keras?

Lodash.js (надмножество Underscore.js )

Хорошо не добавлять рамки для каждой простой части логики, но полагаться

Lodash выпускает очень чистый код и способствует более функциональному программированию , который приводит к тому, что он работает на хорошо проверенных средах утилиты, ускоряет разработку и уменьшает количество написанных ошибок. в меньшем количестве ошибок. В одном взгляде становится ясно, что за цель, если код.

Проблема OP может быть просто решена как:

const sortedObjs = _.sortBy(objs, 'last_nom');

Подробнее? Например. у нас есть следующий вложенный объект:

const users = [
  { 'user': {'name':'fred', 'age': 48}},
  { 'user': {'name':'barney', 'age': 36 }},
  { 'user': {'name':'wilma'}},
  { 'user': {'name':'betty', 'age': 32}}
];

Теперь мы можем использовать стенографию _. свойство user.age, чтобы указать путь к свойству, которое должно быть сопоставлено. Мы будем сортировать объекты пользователя по вложенному возрасту. Да, это позволяет сопоставлять вложенные свойства!

const sortedObjs = _.sortBy(users, ['user.age']);

Хотите, чтобы это было отменено? Нет проблем. Используйте _. Reverse .

const sortedObjs = _.reverse(_.sortBy(users, ['user.age']));

Хотите комбинировать оба с помощью Chaining ?

const sortedObjs = _.chain(users).sortBy('user.age').reverse().value();

0
задан Kay Jersch 13 July 2018 в 20:57
поделиться

1 ответ

На уровне Conv2D вы уменьшаете размер ввода.

В свертке, если вы берете 32 на 32 изображения и применяете ядро ​​5x5. Выходное изображение будет иметь размер 28 на 28.

Ядро 3 на 3 приведет к отображению 30 на 30, а 4 на 4 даст вам изображение 29 на 29.

Если вы хотите, чтобы свертка не уменьшалась в размере, вы могли бы добавить к ней добавление.

Этот Обеспечивает хороший ресурс для того, чтобы знать, нужно ли его накладывать.

Также хорошо знать, будет ли downsampling округлять или увеличиваться, когда размер является нечетным числом, это может помочь вам позже. Я считаю, что он округлен.

Я также настоятельно рекомендую вам делать autoencoder.summary (), это даст вам информацию о размерах на каждом уровне. С этим вы можете выяснить, что происходит на каждом уровне.

1
ответ дан Jerry 17 August 2018 в 12:08
поделиться
  • 1
    Я установил padding в 'same', и это сработало отлично! Спасибо! – Kay Jersch 14 July 2018 в 09:11
Другие вопросы по тегам:

Похожие вопросы: