class_docstr: Remote dataset server
  
  `Here's a sample usage of the server <https://github.com/labmlai/labml/blob/master/helpers/labml_helpers/datasets/remote/test/mnist_server.py>`_
class_docstr_tok: ["Remote","dataset","server","`","Here","'s","a","sample","usage","of","the","server","<","https",":","\/\/github.com\/labmlai\/labml\/blob\/master\/helpers\/labml_helpers\/datasets\/remote\/test\/mnist_server.py",">","`","_"]
docstr: Start the server
  
  Arguments:
      host (str): hostname of the server
      port (int): server port
docstr_tok: ["Start","the","server","Arguments",":","host","(","str",")",":","hostname","of","the","server","port","(","int",")",":","server","port"]
code: def start(self, host: str = "0.0.0.0", port: int = 8000):
      """
      Start the server
  
      Arguments:
          host (str): hostname of the server
          port (int): server port
      """
      uvicorn.run(self.app, host=host, port=port)
  
file_path: labml/helpers/labml_helpers/datasets/remote/server.py
imports: import pickle
  import uvicorn
  from fastapi import FastAPI, Request, Response
  from torch.utils.data import Dataset
label_desc: Use image node_id 3 for calling the DatasetServer obj's underlying member method code with example usage: obj.start(host, port) without return types