Вот еще одно обходное решение:
internal class OrderView : Order { }
var query = from o in db.Order
select new OrderView // instead of Order
{
OrderID = o.OrderID,
OrderDate = o.OrderDate,
// etc.
};
return query.Cast<Order>().ToList(); // or .FirstOrDefault()
Примечание: я не тестировал, или нет; он работает для извлечения данных, которые мне нужны.
Я думаю, что вам нужен еще один уровень - сети обычно имеют входной слой, несколько промежуточных слоев и выходной слой, который выполняет окончательную классификацию. В вашем случае вы можете добавить слой Dense () с 2 нейронами после слоя LSTM.
Кроме того, LSTMCell устарела ( https://www.tensorflow.org/api_docs/python/tf/nn/rnn_cell/LSTMCell ) и будет удалена в tenorflow 2.0. Я бы посоветовал использовать Keras (оболочку вокруг tenorflow) для настройки вашей сети - он предоставляет множество удобных функций и помогает анализировать вашу модель. Проверьте здесь для объяснения, как настроить модель LSTM: https://adventuresinmachinelearning.com/keras-lstm-tutorial/