prabinpanta0's picture
Update README.md
25f91dd verified
metadata
license: mit
language: en
metrics: mean_squared_error
library_name: tensorflow
tags:
  - temperature-conversion
  - celsius-to-fahrenheit
  - tensorflow
  - neural-network
datasets:
  - prabinpanta0/celsius-to-fahrenheit

My Temperature Conversion Model

This model is a simple neural network that converts temperatures from Celsius to Fahrenheit.

Model Description

This model was created as a practice exercise for the course "Intro to TensorFlow for Deep Learning" from Udacity, given by TensorFlow. It was trained on a dataset of temperature values in Celsius and their corresponding values in Fahrenheit. The model uses a small neural network built with TensorFlow.

Usage

To use this model, you can load it with TensorFlow and make predictions as shown below:

import tensorflow as tf

model = tf.keras.models.load_model('celsius-to-fahrenheit')
prediction = model.predict([100.0])
print(f"Prediction for 100°C in Fahrenheit: {prediction[0][0]}")

Training

The model was trained using the following parameters:

  • Optimizer: Adam
  • Loss function: Mean Squared Error
  • Epochs: 1000
  • Batch size: 10

Metrics

The model was evaluated based on the Mean Squared Error loss during training.

image/png

Model Output

image/png

Datasets

The model was trained on the prabinpanta0/celsius-to-fahrenheit dataset.

License

This model is released under the MIT license.