in optimum_benchmark/backends/py_txi/backend.py [0:0]
def txi_kwargs(self):
kwargs = {}
if self.config.gpus is not None:
kwargs["gpus"] = self.config.gpus
if self.config.image is not None:
kwargs["image"] = self.config.image
if self.config.ports is not None:
kwargs["ports"] = self.config.ports
if self.config.volumes is not None:
kwargs["volumes"] = self.config.volumes
if self.config.devices is not None:
kwargs["devices"] = self.config.devices
if self.config.shm_size is not None:
kwargs["shm_size"] = self.config.shm_size
if self.config.environment is not None:
kwargs["environment"] = self.config.environment
if self.config.connection_timeout is not None:
kwargs["connection_timeout"] = self.config.connection_timeout
if self.config.first_request_timeout is not None:
kwargs["first_request_timeout"] = self.config.first_request_timeout
if self.config.max_concurrent_requests is not None:
kwargs["max_concurrent_requests"] = self.config.max_concurrent_requests
return kwargs