Spaces:
Runtime error
Runtime error
Download modelgen.py from Pranav4datasc/Hand_Digit_Recognition: direct link, hf CLI and curl.
- Browser
- Download file 1.07 kB
-
https://huggingface.co/spaces/Pranav4datasc/Hand_Digit_Recognition/resolve/main/modelgen.py
- Command line
-
hf download hf://spaces/Pranav4datasc/Hand_Digit_Recognition/modelgen.py
-
curl -L -o modelgen.py https://huggingface.co/spaces/Pranav4datasc/Hand_Digit_Recognition/resolve/main/modelgen.py
1.07 kB
| import tensorflow as tf | |
| from tensorflow.keras import layers,models | |
| (train_images,train_labels),(test_images,test_labels) = tf.keras.datasets.mnist.load_data() | |
| train_images = train_images.reshape((60000, 28, 28, 1)).astype('float32')/255 | |
| test_images = test_images.reshape((10000, 28, 28, 1)).astype('float32')/255 | |
| train_labels = tf.keras.utils.to_categorical(train_labels) | |
| print('train_labels') | |
| test_labels = tf.keras.utils.to_categorical(test_labels) | |
| model = models.Sequential() | |
| model.add(layers.Conv2D(32,(3,3),activation='relu',input_shape=(28,28,1))) | |
| model.add(layers.MaxPooling2D(2,2)) | |
| model.add(layers.Conv2D(64,(3,3),activation='relu')) | |
| model.add(layers.MaxPooling2D(2,2)) | |
| model.add(layers.Conv2D(64,(3,3),activation='relu')) | |
| model.add(layers.Flatten()) | |
| model.add(layers.Dense(64,activation='relu')) | |
| model.add(layers.Dense(10,activation='softmax')) | |
| model.compile(optimizer='adam',loss='categorical_crossentropy',metrics=['accuracy']) | |
| model.fit(train_images,train_labels,epochs=5,batch_size=64,validation_split=0.1) | |
| model.save('model.h5') | |
| print('Here am I') |