Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.68 KB | None | 0 0
  1. {
  2. "cells": [
  3. {
  4. "cell_type": "code",
  5. "execution_count": 1,
  6. "metadata": {
  7. "collapsed": true
  8. },
  9. "outputs": [],
  10. "source": [
  11. "%matplotlib inline"
  12. ]
  13. },
  14. {
  15. "cell_type": "code",
  16. "execution_count": 2,
  17. "metadata": {
  18. "collapsed": false
  19. },
  20. "outputs": [
  21. {
  22. "name": "stderr",
  23. "output_type": "stream",
  24. "text": [
  25. "Using TensorFlow backend.\n"
  26. ]
  27. }
  28. ],
  29. "source": [
  30. "import hyperas\n",
  31. "import hyperas.distributions\n",
  32. "import hyperopt\n",
  33. "import keras.layers\n",
  34. "import keras.models\n",
  35. "import keras.optimizers"
  36. ]
  37. },
  38. {
  39. "cell_type": "code",
  40. "execution_count": 3,
  41. "metadata": {
  42. "collapsed": true
  43. },
  44. "outputs": [],
  45. "source": [
  46. "shape = (1, 128, 128)"
  47. ]
  48. },
  49. {
  50. "cell_type": "code",
  51. "execution_count": 4,
  52. "metadata": {
  53. "collapsed": false
  54. },
  55. "outputs": [],
  56. "source": [
  57. "x = keras.layers.Input(shape)\n",
  58. "\n",
  59. "y = keras.layers.Convolution2D(64, 3, 3, activation=\"relu\", border_mode=\"same\")(x)\n",
  60. "y = keras.layers.Convolution2D(64, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  61. "\n",
  62. "y = keras.layers.MaxPooling2D((2, 2), (2, 2))(y)\n",
  63. "\n",
  64. "y = keras.layers.Convolution2D(128, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  65. "y = keras.layers.Convolution2D(128, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  66. "\n",
  67. "y = keras.layers.MaxPooling2D((2, 2), (2, 2))(y)\n",
  68. "\n",
  69. "y = keras.layers.Convolution2D(256, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  70. "y = keras.layers.Convolution2D(256, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  71. "y = keras.layers.Convolution2D(256, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  72. "y = keras.layers.Convolution2D(256, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  73. "\n",
  74. "y = keras.layers.MaxPooling2D((2, 2), (2, 2))(y)\n",
  75. "\n",
  76. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  77. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  78. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  79. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  80. "\n",
  81. "y = keras.layers.MaxPooling2D((2, 2), (2, 2))(y)\n",
  82. "\n",
  83. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  84. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  85. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  86. "y = keras.layers.Convolution2D(512, 3, 3, activation=\"relu\", border_mode=\"same\")(y)\n",
  87. "\n",
  88. "# y = keras.layers.Convolution2D(4096, 8, 8, activation=\"relu\", border_mode=\"same\")(y)\n",
  89. "# y = keras.layers.Convolution2D(4096, 1, 1, activation=\"relu\", border_mode=\"same\")(y)\n",
  90. "\n",
  91. "# y = keras.layers.Deconvolution2D(512, 8, 8, (1, 512, 8, 8), subsample=(2, 2))(y)\n",
  92. "\n",
  93. "# y = keras.layers.UpSampling2D()(y)\n",
  94. "\n",
  95. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  96. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  97. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  98. "\n",
  99. "# y = keras.layers.UpSampling2D()(y)\n",
  100. "\n",
  101. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  102. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  103. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  104. "\n",
  105. "# y = keras.layers.UpSampling2D()(y)\n",
  106. "\n",
  107. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  108. "# y = keras.layers.Deconvolution2D(512, 3, 3, (1, 512, 16, 16), border_mode=\"same\")(y)\n",
  109. "# y = keras.layers.Deconvolution2D(256, 3, 3, (1, 256, 16, 16), border_mode=\"same\")(y)\n",
  110. "\n",
  111. "# y = keras.layers.UpSampling2D()(y)\n",
  112. "\n",
  113. "# y = keras.layers.Deconvolution2D(256, 3, 3, (1, 256, 16, 16), border_mode=\"same\")(y)\n",
  114. "# y = keras.layers.Deconvolution2D(256, 3, 3, (1, 256, 16, 16), border_mode=\"same\")(y)\n",
  115. "# y = keras.layers.Deconvolution2D(128, 3, 3, (1, 128, 16, 16), border_mode=\"same\")(y)\n",
  116. "\n",
  117. "# y = keras.layers.UpSampling2D()(y)\n",
  118. "\n",
  119. "# y = keras.layers.Deconvolution2D(128, 3, 3, (1, 128, 16, 16), border_mode=\"same\")(y)\n",
  120. "# y = keras.layers.Deconvolution2D( 64, 3, 3, (1, 64, 16, 16), border_mode=\"same\")(y)\n",
  121. "\n",
  122. "# y = keras.layers.UpSampling2D()(y)\n",
  123. "\n",
  124. "# y = keras.layers.Deconvolution2D(64, 3, 3, (1, 64, 16, 16), border_mode=\"same\")(y)\n",
  125. "# y = keras.layers.Deconvolution2D(64, 3, 3, (1, 64, 16, 16), border_mode=\"same\")(y)\n",
  126. "\n",
  127. "# y = keras.layers.Convolution2D(3, 1, 1, activation=\"relu\")\n",
  128. "\n",
  129. "model = keras.models.Model(x, y)"
  130. ]
  131. },
  132. {
  133. "cell_type": "code",
  134. "execution_count": null,
  135. "metadata": {
  136. "collapsed": true
  137. },
  138. "outputs": [],
  139. "source": []
  140. }
  141. ],
  142. "metadata": {
  143. "kernelspec": {
  144. "display_name": "Python 3",
  145. "language": "python",
  146. "name": "python3"
  147. },
  148. "language_info": {
  149. "codemirror_mode": {
  150. "name": "ipython",
  151. "version": 3
  152. },
  153. "file_extension": ".py",
  154. "mimetype": "text/x-python",
  155. "name": "python",
  156. "nbconvert_exporter": "python",
  157. "pygments_lexer": "ipython3",
  158. "version": "3.5.2"
  159. }
  160. },
  161. "nbformat": 4,
  162. "nbformat_minor": 2
  163. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement