Как создать модель обученного Кераса с помощью установки весов

Вы получаете эту ошибку, потому что пытаетесь выбрать диапазон в листе «Коды проекта», который не существует. Используйте вместо этого метод appendRow() , который

  1. вставляет переданные значения в первую пустую строку, а
  2. автоматически изменяет размер вашего листа.
    function moveValuesOnly() {
      var ss = SpreadsheetApp.getActiveSpreadsheet();
      var source = ss.getRange("PNG Sheet!A1:E1");
      var destSheet = ss.getSheetByName("Project Codes");
      destSheet.appendRow(source.getValues()[0]);
      source.clear();
    }
    

2
задан joseph 19 January 2019 в 22:32
поделиться

1 ответ

В керасе слой определяется вместе с функцией активации. В то время как слой chainer L.Linear предназначен только для линейного режима, без какой-либо функции активации.

Поскольку вы определяете первый слой как l1 = Dense(1024, activation='relu')(inputs), это линейная операция , за которой следует операция relu , которая преобразует отрицательное значение в 0.

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

Я полагаю, весит сам все в порядке.

0
ответ дан corochann 19 January 2019 в 22:32
поделиться
Другие вопросы по тегам:

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