MCPcopy Create free account
hub / github.com/pytorch/tutorials / send_concurrent_requests

Function send_concurrent_requests

beginner_source/serving_tutorial.py:256–267  ·  view source on GitHub ↗
(num_requests)

Source from the content-addressed store, hash-verified

254 return await response.json()
255
256async def send_concurrent_requests(num_requests):
257 image = np.random.rand(28, 28).tolist()
258
259 print(f"Sending {num_requests} concurrent requests...")
260 async with aiohttp.ClientSession() as session:
261 tasks = [
262 send_single_request(session, url="http://localhost:8000/", data={"image": image})
263 for _ in range(num_requests)
264 ]
265 responses = await asyncio.gather(*tasks)
266
267 return responses
268
269# Run the concurrent requests.
270start_time = time.time()

Callers 1

Calls 1

send_single_requestFunction · 0.85

Tested by

no test coverage detected