Керас путаница с количеством слоев

Заманчиво путать decimal в SQL Server с decimal в .NET; они совершенно разные.

SQL Server decimal - это номер фиксированной точки, точность и масштаб которого фиксированы при определении столбца или переменной.

A .NET decimal - это число с плавающей запятой, например float и double (разница в том, что decimal точно сохраняет десятичные цифры, тогда как float и double точно сохраняют двоичные цифры). Попытка контролировать точность .NET decimal бессмысленна, поскольку все вычисления дают одинаковые результаты независимо от наличия или отсутствия нулей заполнения.

23
задан Tom Davidson 26 July 2017 в 13:46
поделиться

1 ответ

Для вашего первого вопроса, модель:

1 входной слой и 1 выходной слой.

По второму вопросу:

1 входной слой

1 скрытый слой

1 слой активации (сигмовидный)

1 выходной слой

Для входного слоя это абстрагируется Keras с помощью input_dim arg или input_shape, но вы можете найти этот слой в:

from keras.layers import Input

То же самое для уровня активации.

from keras.layers import Activation
11
ответ дан Pusheen_the_dev 26 July 2017 в 13:46
поделиться
Другие вопросы по тегам:

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