{"kind":"task","effective_mode":"full","benchmark":{"kind":"benchmark","effective_mode":"full","slug":"bigcodebench","formal_name":"BigCodeBench","introduction":"BigCodeBench poses 1,140 function-level tasks drawn across 139 libraries. It tests whether a model can compose several real APIs correctly rather than write one self-contained function.","introduction_ja":"","introduction_en":"","category":"Category not supplied","task_count":null,"acquisition_status":"Acquisition status not supplied","official_url":"https://bigcode-bench.github.io/","indexing_mode":"index","profile":{"resources":[],"task_format":"","scoring":"","metric":"","size":"","answer_access":"","license":"","citation":"","maintainer":"","released":"","why_hard":"","related":[],"history":"","construction":"","limitations":"","saturation":"","scores":[]}},"task_id":"c92b3228-c48f-5aa0-8a55-8651bb1f6c54","task_key":"default--v0~2e1~2e0~5fhf--c92b3228-c48f-5aa0-8a55-8651bb1f6c54","task_revision_id":"1","upstream_id":"","short_description":"BigCodeBench v0.1.0_hf c92b3228-c48f-5aa0-8a55-8651bb1f6c54","config":"default","split":"v0.1.0_hf","body":"{\"code_prompt\":\"import numpy as np\\nimport seaborn as sns\\ndef task_func(arr):\\n\",\"complete_prompt\":\"import numpy as np\\nimport seaborn as sns\\n\\n\\ndef task_func(arr):\\n    \\\"\\\"\\\"\\n    Plots a heatmap of a given 2D numerical array and prints the sum of each row.\\n    The heatmap's color range is set based on the minimum and maximum values in the array.\\n\\n    Parameters:\\n    arr (numpy.array): A 2D numpy array of numerical values.\\n\\n    Returns:\\n    ax (matplotlib.axes.Axes): The Axes object with the plotted heatmap.\\n\\n    Requirements:\\n    - numpy\\n    - seaborn\\n\\n    Note:\\n    The function calculates the sum of each row and prints these values.\\n    The heatmap is plotted based on the original array with its color range set from the minimum to the maximum value in the array.\\n\\n    Example:\\n    >>> arr = np.array([[i + j for i in range(3)] for j in range(5)])\\n    >>> ax = task_func(arr)\\n    >>> ax.get_title()\\n    'Heatmap of the 2D Array'\\n    \\\"\\\"\\\"\\n\",\"entry_point\":\"task_func\",\"instruct_prompt\":\"Plots a heatmap of a given 2D numerical array and prints the sum of each row. The heatmap's color range is set based on the minimum and maximum values in the array.\\nNote that: The function calculates the sum of each row and prints these values. The heatmap is plotted based on the original array with its color range set from the minimum to the maximum value in the array.\\nThe function should output with:\\n    ax (matplotlib.axes.Axes): The Axes object with the plotted heatmap.\\nYou should write self-contained code starting with:\\n```\\nimport numpy as np\\nimport seaborn as sns\\ndef task_func(arr):\\n```\",\"libs\":\"['numpy', 'seaborn']\"}","display_format":"code","language":"","answer_status":"published","assets":[],"source_url":"https://bigcode-bench.github.io/","history":"initial import","indexing_mode":"index","subproblems":[],"grids":[]}