{"id":23746,"date":"2024-03-16T01:57:45","date_gmt":"2024-03-16T01:57:45","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/"},"modified":"2024-03-22T02:01:09","modified_gmt":"2024-03-22T02:01:09","slug":"how-to-view-tensorflow-model-parameters","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/","title":{"rendered":"How to view TensorFlow model parameters?"},"content":{"rendered":"<p>In TensorFlow, you can use the model.summary() method to view the parameters of the model. This method will print out the structure of the model and the number of parameters in each layer. An example is shown below:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">import<\/span> tensorflow <span class=\"hljs-keyword\">as<\/span> tf\r\n\r\n<span class=\"hljs-comment\"># \u521b\u5efa\u6a21\u578b<\/span>\r\nmodel = tf.keras.Sequential([\r\n    tf.keras.layers.Dense(<span class=\"hljs-number\">64<\/span>, activation=<span class=\"hljs-string\">'relu'<\/span>, input_shape=(<span class=\"hljs-number\">784<\/span>,)),\r\n    tf.keras.layers.Dense(<span class=\"hljs-number\">64<\/span>, activation=<span class=\"hljs-string\">'relu'<\/span>),\r\n    tf.keras.layers.Dense(<span class=\"hljs-number\">10<\/span>, activation=<span class=\"hljs-string\">'softmax'<\/span>)\r\n])\r\n\r\n<span class=\"hljs-comment\"># \u6253\u5370\u6a21\u578b\u53c2\u6570<\/span>\r\nmodel.summary()\r\n<\/code><\/pre>\n<p>When the above code is run, it will output the structure of the model and the number of parameters in each layer. For example:<\/p>\n<pre class=\"post-pre\"><code>Model: \"sequential\"\r\n_________________________________________________________________\r\nLayer (type)                 Output Shape              Param #   \r\n=================================================================\r\ndense (Dense)                (None, 64)                50240     \r\n_________________________________________________________________\r\ndense_1 (Dense)              (None, 64)                4160      \r\n_________________________________________________________________\r\ndense_2 (Dense)              (None, 10)                650       \r\n=================================================================\r\nTotal params: 55,050\r\nTrainable params: 55,050\r\nNon-trainable params: 0\r\n_________________________________________________________________\r\n<\/code><\/pre>\n<p>In the above output, the number of parameters for each layer will be displayed in the &#8220;Param #&#8221; column.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In TensorFlow, you can use the model.summary() method to view the parameters of the model. This method will print out the structure of the model and the number of parameters in each layer. An example is shown below: import tensorflow as tf # \u521b\u5efa\u6a21\u578b model = tf.keras.Sequential([ tf.keras.layers.Dense(64, activation=&#8217;relu&#8217;, input_shape=(784,)), tf.keras.layers.Dense(64, activation=&#8217;relu&#8217;), tf.keras.layers.Dense(10, activation=&#8217;softmax&#8217;) ]) [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-23746","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to view TensorFlow model parameters? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to view TensorFlow model parameters?\" \/>\n<meta property=\"og:description\" content=\"In TensorFlow, you can use the model.summary() method to view the parameters of the model. This method will print out the structure of the model and the number of parameters in each layer. An example is shown below: import tensorflow as tf # \u521b\u5efa\u6a21\u578b model = tf.keras.Sequential([ tf.keras.layers.Dense(64, activation=&#039;relu&#039;, input_shape=(784,)), tf.keras.layers.Dense(64, activation=&#039;relu&#039;), tf.keras.layers.Dense(10, activation=&#039;softmax&#039;) ]) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-16T01:57:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T02:01:09+00:00\" \/>\n<meta name=\"author\" content=\"Isabella Edwards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Isabella Edwards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\"},\"author\":{\"name\":\"Isabella Edwards\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\"},\"headline\":\"How to view TensorFlow model parameters?\",\"datePublished\":\"2024-03-16T01:57:45+00:00\",\"dateModified\":\"2024-03-22T02:01:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\"},\"wordCount\":87,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\",\"name\":\"How to view TensorFlow model parameters? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-16T01:57:45+00:00\",\"dateModified\":\"2024-03-22T02:01:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to view TensorFlow model parameters?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\",\"name\":\"Isabella Edwards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"caption\":\"Isabella Edwards\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to view TensorFlow model parameters? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/","og_locale":"en_US","og_type":"article","og_title":"How to view TensorFlow model parameters?","og_description":"In TensorFlow, you can use the model.summary() method to view the parameters of the model. This method will print out the structure of the model and the number of parameters in each layer. An example is shown below: import tensorflow as tf # \u521b\u5efa\u6a21\u578b model = tf.keras.Sequential([ tf.keras.layers.Dense(64, activation='relu', input_shape=(784,)), tf.keras.layers.Dense(64, activation='relu'), tf.keras.layers.Dense(10, activation='softmax') ]) [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-16T01:57:45+00:00","article_modified_time":"2024-03-22T02:01:09+00:00","author":"Isabella Edwards","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Isabella Edwards","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/"},"author":{"name":"Isabella Edwards","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd"},"headline":"How to view TensorFlow model parameters?","datePublished":"2024-03-16T01:57:45+00:00","dateModified":"2024-03-22T02:01:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/"},"wordCount":87,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/","name":"How to view TensorFlow model parameters? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-16T01:57:45+00:00","dateModified":"2024-03-22T02:01:09+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-view-tensorflow-model-parameters\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to view TensorFlow model parameters?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd","name":"Isabella Edwards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","caption":"Isabella Edwards"},"url":"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=23746"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23746\/revisions"}],"predecessor-version":[{"id":57740,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23746\/revisions\/57740"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=23746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=23746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=23746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}