{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"code","source":"import numpy as np\nimport pandas as pd\nimport tensorflow as tf\nfrom tensorflow.keras.optimizers import Adam\n","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","execution":{"iopub.status.busy":"2021-10-10T18:14:26.198459Z","iopub.execute_input":"2021-10-10T18:14:26.198945Z","iopub.status.idle":"2021-10-10T18:14:26.205214Z","shell.execute_reply.started":"2021-10-10T18:14:26.198899Z","shell.execute_reply":"2021-10-10T18:14:26.203206Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train_data=pd.read_csv('../input/digit-recognizer/train.csv')","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:26.208066Z","iopub.execute_input":"2021-10-10T18:14:26.208897Z","iopub.status.idle":"2021-10-10T18:14:29.970755Z","shell.execute_reply.started":"2021-10-10T18:14:26.208708Z","shell.execute_reply":"2021-10-10T18:14:29.969712Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"test_data=pd.read_csv('../input/digit-recognizer/test.csv')","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:29.973293Z","iopub.execute_input":"2021-10-10T18:14:29.973696Z","iopub.status.idle":"2021-10-10T18:14:31.988770Z","shell.execute_reply.started":"2021-10-10T18:14:29.973655Z","shell.execute_reply":"2021-10-10T18:14:31.987713Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV=train_data.drop('label', axis=1)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:31.990876Z","iopub.execute_input":"2021-10-10T18:14:31.991294Z","iopub.status.idle":"2021-10-10T18:14:32.101833Z","shell.execute_reply.started":"2021-10-10T18:14:31.991252Z","shell.execute_reply":"2021-10-10T18:14:32.100771Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainL=train_data['label']","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.103484Z","iopub.execute_input":"2021-10-10T18:14:32.104148Z","iopub.status.idle":"2021-10-10T18:14:32.110199Z","shell.execute_reply.started":"2021-10-10T18:14:32.104078Z","shell.execute_reply":"2021-10-10T18:14:32.108474Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"testV=test_data","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.112518Z","iopub.execute_input":"2021-10-10T18:14:32.113149Z","iopub.status.idle":"2021-10-10T18:14:32.123413Z","shell.execute_reply.started":"2021-10-10T18:14:32.113086Z","shell.execute_reply":"2021-10-10T18:14:32.121952Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV=np.array(trainV)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.128444Z","iopub.execute_input":"2021-10-10T18:14:32.129060Z","iopub.status.idle":"2021-10-10T18:14:32.247445Z","shell.execute_reply.started":"2021-10-10T18:14:32.128963Z","shell.execute_reply":"2021-10-10T18:14:32.246246Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV.shape","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.250098Z","iopub.execute_input":"2021-10-10T18:14:32.250496Z","iopub.status.idle":"2021-10-10T18:14:32.259691Z","shell.execute_reply.started":"2021-10-10T18:14:32.250455Z","shell.execute_reply":"2021-10-10T18:14:32.258047Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"testV=np.array(testV)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.262134Z","iopub.execute_input":"2021-10-10T18:14:32.262780Z","iopub.status.idle":"2021-10-10T18:14:32.340634Z","shell.execute_reply.started":"2021-10-10T18:14:32.262738Z","shell.execute_reply":"2021-10-10T18:14:32.339332Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV=trainV.reshape(-1,28,28,1)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.342444Z","iopub.execute_input":"2021-10-10T18:14:32.342867Z","iopub.status.idle":"2021-10-10T18:14:32.349158Z","shell.execute_reply.started":"2021-10-10T18:14:32.342824Z","shell.execute_reply":"2021-10-10T18:14:32.347708Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"testV=testV.reshape(-1,28,28,1)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.351380Z","iopub.execute_input":"2021-10-10T18:14:32.352502Z","iopub.status.idle":"2021-10-10T18:14:32.361217Z","shell.execute_reply.started":"2021-10-10T18:14:32.352458Z","shell.execute_reply":"2021-10-10T18:14:32.359549Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV=trainV/np.max(trainV)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.363806Z","iopub.execute_input":"2021-10-10T18:14:32.365059Z","iopub.status.idle":"2021-10-10T18:14:32.558526Z","shell.execute_reply.started":"2021-10-10T18:14:32.365010Z","shell.execute_reply":"2021-10-10T18:14:32.557423Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"testV=testV/np.max(testV)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.560167Z","iopub.execute_input":"2021-10-10T18:14:32.560586Z","iopub.status.idle":"2021-10-10T18:14:32.689036Z","shell.execute_reply.started":"2021-10-10T18:14:32.560511Z","shell.execute_reply":"2021-10-10T18:14:32.687886Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"trainV.shape","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.690851Z","iopub.execute_input":"2021-10-10T18:14:32.691291Z","iopub.status.idle":"2021-10-10T18:14:32.700360Z","shell.execute_reply.started":"2021-10-10T18:14:32.691249Z","shell.execute_reply":"2021-10-10T18:14:32.698666Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"","metadata":{},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model1 = tf.keras.Sequential([\n    tf.keras.layers.Conv2D(10, (7,7), padding='same', input_shape=(28, 28, 1)),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.BatchNormalization(),\n    tf.keras.layers.Conv2D(80, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Conv2D(40, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Conv2D(20, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.05),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.experimental.preprocessing.RandomRotation(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.Conv2D(120, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.BatchNormalization(),\n    tf.keras.layers.Conv2DTranspose(120, (2,2), padding='same', activation='relu'),\n      tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomRotation(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.Conv2DTranspose(60, (2,2), padding='valid', activation='relu'),\n      tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Flatten(),\n    tf.keras.layers.Dense(2280, activation='relu'),\n    tf.keras.layers.Dropout(0.7),\n    tf.keras.layers.Dense(10, activation='softmax')\n])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:32.702772Z","iopub.execute_input":"2021-10-10T18:14:32.703890Z","iopub.status.idle":"2021-10-10T18:14:33.367639Z","shell.execute_reply.started":"2021-10-10T18:14:32.703827Z","shell.execute_reply":"2021-10-10T18:14:33.366228Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model1.summary()","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:33.369691Z","iopub.execute_input":"2021-10-10T18:14:33.370606Z","iopub.status.idle":"2021-10-10T18:14:33.405630Z","shell.execute_reply.started":"2021-10-10T18:14:33.370560Z","shell.execute_reply":"2021-10-10T18:14:33.404051Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"","metadata":{},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model1.compile(optimizer=Adam(learning_rate=0.0001), loss='sparse_categorical_crossentropy', metrics=['accuracy'])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:33.407946Z","iopub.execute_input":"2021-10-10T18:14:33.408441Z","iopub.status.idle":"2021-10-10T18:14:33.444818Z","shell.execute_reply.started":"2021-10-10T18:14:33.408397Z","shell.execute_reply":"2021-10-10T18:14:33.443218Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model1.fit(x=trainV,y=trainL, epochs=150, verbose=2,validation_split=0.1, shuffle=True)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:33.446883Z","iopub.execute_input":"2021-10-10T18:14:33.447388Z","iopub.status.idle":"2021-10-10T18:14:48.762003Z","shell.execute_reply.started":"2021-10-10T18:14:33.447345Z","shell.execute_reply":"2021-10-10T18:14:48.760568Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model2 = tf.keras.Sequential([\n    tf.keras.layers.Conv2D(10, (7,7), padding='same', input_shape=(28, 28, 1)),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomRotation(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.BatchNormalization(),\n    tf.keras.layers.Dropout(0.05),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.experimental.preprocessing.RandomRotation(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.Reshape((49,10)),\n    tf.keras.layers.GRU(40),\n    tf.keras.layers.BatchNormalization(),\n    tf.keras.layers.Reshape((10,4)),\n      tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Flatten(),\n    tf.keras.layers.Dense(2280, activation='relu'),\n    tf.keras.layers.Dropout(0.7),\n    tf.keras.layers.Dense(10, activation='softmax')\n])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:48.767299Z","iopub.execute_input":"2021-10-10T18:14:48.767726Z","iopub.status.idle":"2021-10-10T18:14:49.335631Z","shell.execute_reply.started":"2021-10-10T18:14:48.767683Z","shell.execute_reply":"2021-10-10T18:14:49.334391Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model2.compile(optimizer=Adam(learning_rate=0.0001), loss='sparse_categorical_crossentropy', metrics=['accuracy'])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:49.338987Z","iopub.execute_input":"2021-10-10T18:14:49.339675Z","iopub.status.idle":"2021-10-10T18:14:49.361010Z","shell.execute_reply.started":"2021-10-10T18:14:49.339627Z","shell.execute_reply":"2021-10-10T18:14:49.359348Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model2.fit(x=trainV,y=trainL, epochs=150, verbose=2,validation_split=0.1, shuffle=True)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:14:49.362492Z","iopub.execute_input":"2021-10-10T18:14:49.363168Z","iopub.status.idle":"2021-10-10T18:15:05.260653Z","shell.execute_reply.started":"2021-10-10T18:14:49.363107Z","shell.execute_reply":"2021-10-10T18:15:05.258932Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model3 = tf.keras.Sequential([\n    tf.keras.layers.Dense(10, input_shape=(28, 28, 1), activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n     tf.keras.layers.Dense(560, activation='relu'),\n    tf.keras.layers.BatchNormalization(),\n     tf.keras.layers.Dense(560, activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n      tf.keras.layers.Dense(560, activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Dense(560, activation='relu'),\n      tf.keras.layers.Dense(560, activation='relu'),\n    tf.keras.layers.BatchNormalization(),\n      tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Flatten(),\n    tf.keras.layers.Dense(560, activation='relu'),\n    tf.keras.layers.Dropout(0.7),\n    tf.keras.layers.Dense(10, activation='softmax')\n])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:15:05.262864Z","iopub.execute_input":"2021-10-10T18:15:05.263396Z","iopub.status.idle":"2021-10-10T18:15:05.466579Z","shell.execute_reply.started":"2021-10-10T18:15:05.263334Z","shell.execute_reply":"2021-10-10T18:15:05.465577Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model3.compile(optimizer=Adam(learning_rate=0.0001), loss='sparse_categorical_crossentropy', metrics=['accuracy'])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:15:05.468321Z","iopub.execute_input":"2021-10-10T18:15:05.468717Z","iopub.status.idle":"2021-10-10T18:15:05.485386Z","shell.execute_reply.started":"2021-10-10T18:15:05.468675Z","shell.execute_reply":"2021-10-10T18:15:05.484045Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model3.fit(x=trainV,y=trainL, epochs=25, verbose=2,validation_split=0.1, shuffle=True)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:15:05.487418Z","iopub.execute_input":"2021-10-10T18:15:05.488079Z","iopub.status.idle":"2021-10-10T18:16:50.622961Z","shell.execute_reply.started":"2021-10-10T18:15:05.488034Z","shell.execute_reply":"2021-10-10T18:16:50.621844Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model4 = tf.keras.Sequential([\n    tf.keras.layers.Conv2D(10, (7,7), padding='same', input_shape=(28, 28, 1), activation='relu'),\n    tf.keras.layers.experimental.preprocessing.RandomRotation(0.1),\n    tf.keras.layers.experimental.preprocessing.RandomZoom(0.1),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.BatchNormalization(),\n    tf.keras.layers.Reshape((28,70)),\n    tf.keras.layers.SimpleRNN(20, activation='linear'),\n    tf.keras.layers.Reshape((5,4)),\n    tf.keras.layers.SimpleRNN(20, activation='linear'),\n    tf.keras.layers.Reshape((5,4)),\n    tf.keras.layers.SimpleRNN(20, activation='linear'),\n    tf.keras.layers.Reshape((5,4)),\n    tf.keras.layers.SimpleRNN(20, activation='linear'),\n    tf.keras.layers.Flatten(),\n    tf.keras.layers.Dense(280, activation='relu'),\n    tf.keras.layers.Dropout(0.4),\n    tf.keras.layers.Dense(10, activation='softmax')\n])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:16:50.624966Z","iopub.execute_input":"2021-10-10T18:16:50.625397Z","iopub.status.idle":"2021-10-10T18:16:51.048235Z","shell.execute_reply.started":"2021-10-10T18:16:50.625355Z","shell.execute_reply":"2021-10-10T18:16:51.047242Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model4.compile(optimizer=Adam(learning_rate=0.0001), loss='sparse_categorical_crossentropy', metrics=['accuracy'])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:16:51.049874Z","iopub.execute_input":"2021-10-10T18:16:51.050277Z","iopub.status.idle":"2021-10-10T18:16:51.066323Z","shell.execute_reply.started":"2021-10-10T18:16:51.050236Z","shell.execute_reply":"2021-10-10T18:16:51.065021Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model4.fit(x=trainV,y=trainL, epochs=35, verbose=2,validation_split=0.1, shuffle=True)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:16:51.068374Z","iopub.execute_input":"2021-10-10T18:16:51.069346Z","iopub.status.idle":"2021-10-10T18:17:56.708292Z","shell.execute_reply.started":"2021-10-10T18:16:51.069289Z","shell.execute_reply":"2021-10-10T18:17:56.706912Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model5 = tf.keras.Sequential([\n    tf.keras.layers.Conv2D(10, (7,7), padding='same', input_shape=(28, 28, 1)),\n    tf.keras.layers.Conv2D(20, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Conv2D(40, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Conv2D(60, (2,2), padding='same', activation='relu'),\n     tf.keras.layers.Conv2D(60, (2,2), padding='same', activation='relu'),\n     tf.keras.layers.Conv2D(60, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n     tf.keras.layers.Conv2D(60, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n     tf.keras.layers.Conv2D(60, (2,2), padding='same', activation='relu'),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.MaxPooling2D(2,2),\n    tf.keras.layers.Dropout(0.1),\n    tf.keras.layers.Flatten(),\n    tf.keras.layers.Dense(1280, activation='relu'),\n    tf.keras.layers.Dropout(0.7),\n    tf.keras.layers.Dense(10, activation='softmax')\n])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:17:56.710296Z","iopub.execute_input":"2021-10-10T18:17:56.711176Z","iopub.status.idle":"2021-10-10T18:17:56.849071Z","shell.execute_reply.started":"2021-10-10T18:17:56.711131Z","shell.execute_reply":"2021-10-10T18:17:56.847916Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model5.compile(optimizer=Adam(learning_rate=0.0001), loss='sparse_categorical_crossentropy', metrics=['accuracy'])","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:17:56.850545Z","iopub.execute_input":"2021-10-10T18:17:56.851212Z","iopub.status.idle":"2021-10-10T18:17:56.868268Z","shell.execute_reply.started":"2021-10-10T18:17:56.851168Z","shell.execute_reply":"2021-10-10T18:17:56.866691Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model5.fit(x=trainV,y=trainL, epochs=150, verbose=2,validation_split=0.1, shuffle=True)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:17:56.870047Z","iopub.execute_input":"2021-10-10T18:17:56.870554Z","iopub.status.idle":"2021-10-10T18:18:09.750454Z","shell.execute_reply.started":"2021-10-10T18:17:56.870509Z","shell.execute_reply":"2021-10-10T18:18:09.749063Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"preds1=model1.predict(testV)\n\npreds2=model2.predict(testV)\n\npreds3=model3.predict(testV)\n\npreds4=model4.predict(testV)\n\npreds5=model5.predict(testV)\n\n\n\n\n\npreds=np.mean( np.array([ preds1,preds2, preds3, preds4, preds5]), axis=0 )\n\npreds=np.argmax(preds, axis=1)\n\nId=np.arange(1,28001)\nprint(Id)\nsubfile=pd.DataFrame({'ImageId':Id, 'Label':preds})\nprint(subfile)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:18:09.752711Z","iopub.execute_input":"2021-10-10T18:18:09.753204Z","iopub.status.idle":"2021-10-10T18:18:45.548588Z","shell.execute_reply.started":"2021-10-10T18:18:09.753159Z","shell.execute_reply":"2021-10-10T18:18:45.547344Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"preds","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:18:45.550646Z","iopub.execute_input":"2021-10-10T18:18:45.551532Z","iopub.status.idle":"2021-10-10T18:18:45.559773Z","shell.execute_reply.started":"2021-10-10T18:18:45.551468Z","shell.execute_reply":"2021-10-10T18:18:45.558366Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"subfile.to_csv('submission.csv',index=False)","metadata":{"execution":{"iopub.status.busy":"2021-10-10T18:18:45.561988Z","iopub.execute_input":"2021-10-10T18:18:45.563107Z","iopub.status.idle":"2021-10-10T18:18:45.639371Z","shell.execute_reply.started":"2021-10-10T18:18:45.563046Z","shell.execute_reply":"2021-10-10T18:18:45.638250Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"","metadata":{"trusted":true},"execution_count":null,"outputs":[]}]}