Guest User

Untitled

a guest
Dec 17th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. from keras.layers import Input, Dense
  2. from keras.models import Model, Sequential
  3.  
  4. sensor1 = Input(shape=(4,))
  5. sensor2 = Input(shape=(4,))
  6. sensor3 = Input(shape=(4,))
  7. sensor4 = Input(shape=(4,))
  8. sensor5 = Input(shape=(4,))
  9. sensor6 = Input(shape=(4,))
  10. sensor_model = Sequential([
  11. Dense(64, activation='relu'),
  12. Dense(64, activation='relu'),
  13. ])
  14. sensor1_encoding = sensor_model(sensor1)
  15. sensor2_encoding = sensor_model(sensor2)
  16. sensor3_encoding = sensor_model(sensor3)
  17. sensor4_encoding = sensor_model(sensor4)
  18. sensor5_encoding = sensor_model(sensor5)
  19. sensor6_encoding = sensor_model(sensor6)
  20. sensor_encoding = average([
  21. sensor1_encoding,
  22. sensor2_encoding,
  23. sensor3_encoding,
  24. sensor4_encoding,
  25. sensor5_encoding,
  26. sensor6_encoding,
  27. ])
  28. h = sensor_encoding
  29. h = Dense(128, activation='relu')(h)
  30. h = Dense(128, activation='relu')(h)
  31. h = Dense(3, activation='linear')
  32. model = Model(inputs=[sensor1, sensor2, sensor3, sensor4, sensor5, sensor6], outputs=[h])
Add Comment
Please, Sign In to add comment