Open SuperSecureHuman opened 2 months ago
When trying to run arena battle, it errors. The traceback is below
2024-04-29 06:11:41 | ERROR | stderr | /workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/fastchat/serve/gradio_block_arena_anony.py:304: RuntimeWarning: invalid value encountered in divide 2024-04-29 06:11:41 | ERROR | stderr | model_weights = model_weights / total_weight 2024-04-29 06:11:41 | ERROR | stderr | Traceback (most recent call last): 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/queueing.py", line 527, in process_events 2024-04-29 06:11:41 | ERROR | stderr | response = await route_utils.call_process_api( 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/route_utils.py", line 270, in call_process_api 2024-04-29 06:11:41 | ERROR | stderr | output = await app.get_blocks().process_api( 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/blocks.py", line 1847, in process_api 2024-04-29 06:11:41 | ERROR | stderr | result = await self.call_function( 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/blocks.py", line 1433, in call_function 2024-04-29 06:11:41 | ERROR | stderr | prediction = await anyio.to_thread.run_sync( 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync 2024-04-29 06:11:41 | ERROR | stderr | return await get_async_backend().run_sync_in_worker_thread( 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2144, in run_sync_in_worker_thread 2024-04-29 06:11:41 | ERROR | stderr | return await future 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 851, in run 2024-04-29 06:11:41 | ERROR | stderr | result = context.run(func, *args) 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/utils.py", line 788, in wrapper 2024-04-29 06:11:41 | ERROR | stderr | response = f(*args, **kwargs) 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/fastchat/serve/gradio_block_arena_anony.py", line 350, in add_text 2024-04-29 06:11:41 | ERROR | stderr | model_left, model_right = get_battle_pair() 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/fastchat/serve/gradio_block_arena_anony.py", line 305, in get_battle_pair 2024-04-29 06:11:41 | ERROR | stderr | chosen_idx = np.random.choice(len(models), p=model_weights) 2024-04-29 06:11:41 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:41 | ERROR | stderr | File "numpy/random/mtrand.pyx", line 971, in numpy.random.mtrand.RandomState.choice 2024-04-29 06:11:41 | ERROR | stderr | ValueError: probabilities contain NaN 2024-04-29 06:11:43 | INFO | gradio_web_server_multi | bot_response_multi (anony). ip: [REDACTED], [REDACTED] 2024-04-29 06:11:43 | ERROR | stderr | Traceback (most recent call last): 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/queueing.py", line 527, in process_events 2024-04-29 06:11:43 | ERROR | stderr | response = await route_utils.call_process_api( 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/route_utils.py", line 270, in call_process_api 2024-04-29 06:11:43 | ERROR | stderr | output = await app.get_blocks().process_api( 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/blocks.py", line 1847, in process_api 2024-04-29 06:11:43 | ERROR | stderr | result = await self.call_function( 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/blocks.py", line 1445, in call_function 2024-04-29 06:11:43 | ERROR | stderr | prediction = await utils.async_iteration(iterator) 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/utils.py", line 612, in async_iteration 2024-04-29 06:11:43 | ERROR | stderr | return await iterator.__anext__() 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/utils.py", line 605, in __anext__ 2024-04-29 06:11:43 | ERROR | stderr | return await anyio.to_thread.run_sync( 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync 2024-04-29 06:11:43 | ERROR | stderr | return await get_async_backend().run_sync_in_worker_thread( 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2144, in run_sync_in_worker_thread 2024-04-29 06:11:43 | ERROR | stderr | return await future 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 851, in run 2024-04-29 06:11:43 | ERROR | stderr | result = context.run(func, *args) 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/utils.py", line 588, in run_sync_iterator_async 2024-04-29 06:11:43 | ERROR | stderr | return next(iterator) 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/gradio/utils.py", line 771, in gen_wrapper 2024-04-29 06:11:43 | ERROR | stderr | response = next(iterator) 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | File "/workingdir/cen-ai-30032024/aistudent/miniforge3/envs/fastchat/lib/python3.11/site-packages/fastchat/serve/gradio_block_arena_anony.py", line 436, in bot_response_multi 2024-04-29 06:11:43 | ERROR | stderr | state0.to_gradio_chatbot(), 2024-04-29 06:11:43 | ERROR | stderr | ^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-29 06:11:43 | ERROR | stderr | AttributeError: 'NoneType' object has no attribute 'to_gradio_chatbot'
Arena Side By Side works fine no issues there.
Lemme know what are the details you need to debug this. Happy to help!
Add your model name in "SAMPLING_WEIGHTS" dict in gradio_block_arena_anony.py code.
When trying to run arena battle, it errors. The traceback is below
Arena Side By Side works fine no issues there.
Lemme know what are the details you need to debug this. Happy to help!