Question
5)Please create a webserver and a client for ML inference system. Please use multiclass_image_classification.ipynb for training your CNN. Please use training and test dataset images
5)Please create a webserver and a client for ML inference system.
Please use multiclass_image_classification.ipynb for training your CNN. Please use training and test dataset images for model training and validation and testing purposes.
A)After training your model, you shall save the trained model as a file (model.h5); Download it and place it in the directory where your server code is placed.
B)Your system shall have a web server which starts with ./server.sh command. It shall respond to the client.sh client command.
server (display server name and port number)
- You system shall have a client.sh script.
client - gets information from your server and prints. The information include the project name, your name, and current date/time.
e.g.,
The client command:
client
A sample output:
Rock, Paper and Scissors image classification server.
John Smith
May 1st, 2021
client with an image file name as a parameter sends the image file to the server and displays the classified image name.
e.g.,
The client command:
client myhand.jpg
A sample output:
John Smith
Rock, Paper and Scissors image classification server.
John Smith
May 1st, 2021
The image youve submitted is classified as a: paper
Submission
A) Create _README.docx file. It shall have 3 sections:
- ML Web Server Description
-Just two-three sentences about what this server does, used data sets, model, web server routes etc.
- Testing the Web Server and Clients
- How to test the server and its clients
- Screen Captures of Test Run
- Place at least two screen capture images (running client and client ) while you are running the web server and its client.
- Screen capture images shall clearly show the client and server outputs.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started