Skip to content

BU CS655 The project is to implement an image-recognition service. A user is able to submit an image query and the service uses AlexNet, and returns the classification outcome to the user. The client and the recognition systems (server) are on separate nodes, and they are connected using TCP and socket programming.

Notifications You must be signed in to change notification settings

HaoxuanSUN/Image-Recognition-Application---Computer-Network

Repository files navigation

  • cs655_mini_project

  • Steps to test the transmissions through ssh:

  1. Use ssh to login to server node and leave the terminal open. (The server.py is already running nohup in the background and listening on port 5001. So there's no need to run another server.py)
  2. Use ssh to login to any client node
    1. Run command
      cd cs655_mini_project
      python3 client.py server1.yuxiaominiproject.ch-geni-net.instageni.sox.net 5001
    2. Choose image to classify by inputing the name of the images from available options, i.e., hamster.jpeg
    3. The prediction will be sent back and displayed on client's temrinal.

About

BU CS655 The project is to implement an image-recognition service. A user is able to submit an image query and the service uses AlexNet, and returns the classification outcome to the user. The client and the recognition systems (server) are on separate nodes, and they are connected using TCP and socket programming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages