Модель Keras имеет неправильный класс (R) - PullRequest
0 голосов
/ 03 апреля 2020

Я использую keras (версия 2.2.50) в R для построения простой последовательной модели. Для работы с функцией другого пакета мне нужно, чтобы он был класса keras.models.Sequential, однако он имеет восемь классов, показанных ниже:

library(keras)

model = keras_model_sequential() %>% 
  layer_dense(units = 10, input_shape = 4, activation = "linear") %>%
  compile(optimizer = optimizer_sgd(lr = 0.1), loss = "mae")

> class(model)
[1] "keras.engine.sequential.Sequential"                        
[2] "keras.engine.training.Model"                               
[3] "keras.engine.network.Network"                              
[4] "keras.engine.base_layer.Layer"                             
[5] "tensorflow.python.module.module.Module"                    
[6] "tensorflow.python.training.tracking.tracking.AutoTrackable"
[7] "tensorflow.python.training.tracking.base.Trackable"        
[8] "python.builtin.object"  

Что может быть причиной этого и есть ли обходной путь? Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...