<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_TensorFlow_save_model_di_Colab</id>
	<title>TF: TensorFlow save model di Colab - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_TensorFlow_save_model_di_Colab"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;action=history"/>
	<updated>2026-04-17T12:54:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71915&amp;oldid=prev</id>
		<title>Onnowpurbo: /* Menyimpan Model ke Google Drive */</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71915&amp;oldid=prev"/>
		<updated>2025-03-11T03:32:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Menyimpan Model ke Google Drive&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:32, 11 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l101&quot; &gt;Line 101:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 101:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Untuk panduan lebih lanjut, Anda dapat merujuk pada tutorial resmi TensorFlow tentang menyimpan dan memuat model di Colab: https://colab.research.google.com/github/csahat/docs/blob/keras-save_load-trans-id/site/id/tutorials/keras/save_and_load.ipynb&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Untuk panduan lebih lanjut, Anda dapat merujuk pada tutorial resmi TensorFlow tentang menyimpan dan memuat model di Colab: https://colab.research.google.com/github/csahat/docs/blob/keras-save_load-trans-id/site/id/tutorials/keras/save_and_load.ipynb&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dengan memahami berbagai format penyimpanan model dan cara memuatnya kembali di Colab, Anda dapat mengelola siklus hidup model pembelajaran mesin dengan lebih efektif dan efisien.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dengan memahami berbagai format penyimpanan model dan cara memuatnya kembali di Colab, Anda dapat mengelola siklus hidup model pembelajaran mesin dengan lebih efektif dan efisien.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[TensorFlow]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71914&amp;oldid=prev</id>
		<title>Onnowpurbo: /* 3. Format `.keras` */</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71914&amp;oldid=prev"/>
		<updated>2025-03-11T03:32:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;3. Format `.keras`&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:32, 11 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l70&quot; &gt;Line 70:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 70:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Format `.keras` menawarkan fleksibilitas dan kemudahan dalam pengelolaan model, terutama saat bekerja dengan arsitektur yang kompleks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Format `.keras` menawarkan fleksibilitas dan kemudahan dalam pengelolaan model, terutama saat bekerja dengan arsitektur yang kompleks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Menyimpan Model ke Google Drive&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Menyimpan Model ke Google Drive&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di Google Colab, Anda dapat menyimpan model langsung ke Google Drive untuk penyimpanan yang aman dan akses mudah di masa mendatang.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di Google Colab, Anda dapat menyimpan model langsung ke Google Drive untuk penyimpanan yang aman dan akses mudah di masa mendatang.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71913&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Menyimpan dan memuat kembali model TensorFlow yang telah dilatih adalah langkah penting dalam pengembangan dan deployment model pembelajaran mesin. Di Google Colab, proses ini...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_save_model_di_Colab&amp;diff=71913&amp;oldid=prev"/>
		<updated>2025-03-11T03:32:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Menyimpan dan memuat kembali model TensorFlow yang telah dilatih adalah langkah penting dalam pengembangan dan deployment model pembelajaran mesin. Di Google Colab, proses ini...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Menyimpan dan memuat kembali model TensorFlow yang telah dilatih adalah langkah penting dalam pengembangan dan deployment model pembelajaran mesin. Di Google Colab, proses ini dapat dilakukan dengan mudah menggunakan berbagai format penyimpanan yang didukung oleh TensorFlow. Berikut adalah beberapa format utama beserta contoh penggunaannya:&lt;br /&gt;
&lt;br /&gt;
==1. '''Format SavedModel'''==&lt;br /&gt;
&lt;br /&gt;
SavedModel adalah format penyimpanan default di TensorFlow yang menyimpan arsitektur, bobot, dan konfigurasi pelatihan model. Format ini sangat cocok untuk deployment dan kompatibel dengan berbagai platform.&lt;br /&gt;
&lt;br /&gt;
'''Menyimpan Model:'''&lt;br /&gt;
&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 &lt;br /&gt;
 # Misalkan kita memiliki model yang telah dilatih&lt;br /&gt;
 model = tf.keras.Sequential([&lt;br /&gt;
     tf.keras.layers.Dense(10, activation='relu', input_shape=(784,)),&lt;br /&gt;
     tf.keras.layers.Dense(10)&lt;br /&gt;
 ])&lt;br /&gt;
 &lt;br /&gt;
 # Melatih model (contoh)&lt;br /&gt;
 model.compile(optimizer='adam', loss='sparse_categorical_crossentropy')&lt;br /&gt;
 # model.fit(data_latih, label_latih, epochs=5)&lt;br /&gt;
 &lt;br /&gt;
 # Menyimpan model dalam format SavedModel&lt;br /&gt;
 model.save('saved_model/my_model')&lt;br /&gt;
&lt;br /&gt;
'''Memuat Model:'''&lt;br /&gt;
&lt;br /&gt;
 # Memuat kembali model&lt;br /&gt;
 new_model = tf.keras.models.load_model('saved_model/my_model')&lt;br /&gt;
 &lt;br /&gt;
 # Memeriksa arsitektur model&lt;br /&gt;
 new_model.summary()&lt;br /&gt;
&lt;br /&gt;
Dengan menggunakan format SavedModel, Anda dapat dengan mudah menyimpan dan memuat kembali model tanpa kehilangan informasi penting.&lt;br /&gt;
&lt;br /&gt;
==2. '''Format HDF5'''==&lt;br /&gt;
&lt;br /&gt;
HDF5 adalah format penyimpanan yang populer dan didukung oleh TensorFlow untuk kompatibilitas dengan versi sebelumnya.&lt;br /&gt;
&lt;br /&gt;
'''Menyimpan Model:'''&lt;br /&gt;
&lt;br /&gt;
 # Menyimpan model dalam format HDF5&lt;br /&gt;
 model.save('my_model.h5')&lt;br /&gt;
&lt;br /&gt;
'''Memuat Model:'''&lt;br /&gt;
&lt;br /&gt;
 # Memuat kembali model&lt;br /&gt;
 new_model = tf.keras.models.load_model('my_model.h5')&lt;br /&gt;
 &lt;br /&gt;
 # Memeriksa arsitektur model&lt;br /&gt;
 new_model.summary()&lt;br /&gt;
&lt;br /&gt;
Format HDF5 memungkinkan penyimpanan model dalam satu file, yang memudahkan distribusi dan penyimpanan.&lt;br /&gt;
&lt;br /&gt;
==3. '''Format `.keras`'''==&lt;br /&gt;
&lt;br /&gt;
Format `.keras` adalah format penyimpanan tingkat tinggi yang baru, yang menyediakan penyimpanan berbasis nama yang lebih efisien dan mudah untuk debug.&lt;br /&gt;
&lt;br /&gt;
'''Menyimpan Model:'''&lt;br /&gt;
&lt;br /&gt;
 # Menyimpan model dalam format .keras&lt;br /&gt;
 model.save('my_model.keras', save_format='keras')&lt;br /&gt;
&lt;br /&gt;
'''Memuat Model:'''&lt;br /&gt;
&lt;br /&gt;
 # Memuat kembali model&lt;br /&gt;
 new_model = tf.keras.models.load_model('my_model.keras', custom_objects={'Functional': tf.keras.models.Model})&lt;br /&gt;
 &lt;br /&gt;
 # Memeriksa arsitektur model&lt;br /&gt;
 new_model.summary()&lt;br /&gt;
&lt;br /&gt;
Format `.keras` menawarkan fleksibilitas dan kemudahan dalam pengelolaan model, terutama saat bekerja dengan arsitektur yang kompleks.&lt;br /&gt;
&lt;br /&gt;
==Menyimpan Model ke Google Drive&lt;br /&gt;
&lt;br /&gt;
Di Google Colab, Anda dapat menyimpan model langsung ke Google Drive untuk penyimpanan yang aman dan akses mudah di masa mendatang.&lt;br /&gt;
&lt;br /&gt;
'''Menyimpan Model ke Google Drive:'''&lt;br /&gt;
&lt;br /&gt;
 from google.colab import drive&lt;br /&gt;
 import os&lt;br /&gt;
 &lt;br /&gt;
 # Menghubungkan Colab ke Google Drive&lt;br /&gt;
 drive.mount('/content/drive')&lt;br /&gt;
 &lt;br /&gt;
 # Tentukan path di Google Drive&lt;br /&gt;
 model_path = '/content/drive/My Drive/my_model.h5'&lt;br /&gt;
 &lt;br /&gt;
 # Menyimpan model ke path tersebut&lt;br /&gt;
 model.save(model_path)&lt;br /&gt;
&lt;br /&gt;
'''Memuat Model dari Google Drive:'''&lt;br /&gt;
&lt;br /&gt;
 # Memuat kembali model dari Google Drive&lt;br /&gt;
 new_model = tf.keras.models.load_model(model_path)&lt;br /&gt;
 &lt;br /&gt;
 # Memeriksa arsitektur model&lt;br /&gt;
 new_model.summary()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dengan menyimpan model ke Google Drive, Anda memastikan model Anda tersimpan dengan aman dan dapat diakses dari mana saja.&lt;br /&gt;
&lt;br /&gt;
Untuk panduan lebih lanjut, Anda dapat merujuk pada tutorial resmi TensorFlow tentang menyimpan dan memuat model di Colab: https://colab.research.google.com/github/csahat/docs/blob/keras-save_load-trans-id/site/id/tutorials/keras/save_and_load.ipynb&lt;br /&gt;
&lt;br /&gt;
Dengan memahami berbagai format penyimpanan model dan cara memuatnya kembali di Colab, Anda dapat mengelola siklus hidup model pembelajaran mesin dengan lebih efektif dan efisien.&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>