Evaluate with include_config raises ValueError
finder.parameter_set.evaluate(count, include_config=False)
----> 1 finder.parameter_set.evaluate(1, include_config=True)
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/scmcallib/parameterset.py in evaluate(self, count, include_config, method)
130
131 return pd.DataFrame(
--> 132 params, index=[next(self.run_counter) for _ in range(count)]
133 )
134
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/frame.py in __init__(self, data, index, columns, dtype, copy)
433 )
434 elif isinstance(data, dict):
--> 435 mgr = init_dict(data, index, columns, dtype=dtype)
436 elif isinstance(data, ma.MaskedArray):
437 import numpy.ma.mrecords as mrecords
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/construction.py in init_dict(data, index, columns, dtype)
252 arr if not is_datetime64tz_dtype(arr) else arr.copy() for arr in arrays
253 ]
--> 254 return arrays_to_mgr(arrays, data_names, index, columns, dtype=dtype)
255
256
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/construction.py in arrays_to_mgr(arrays, arr_names, index, columns, dtype)
72 axes = [ensure_index(columns), index]
73
---> 74 return create_block_manager_from_arrays(arrays, arr_names, axes)
75
76
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in create_block_manager_from_arrays(arrays, names, axes)
1673 return mgr
1674 except ValueError as e:
-> 1675 construction_error(len(arrays), arrays[0].shape, axes, e)
1676
1677
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in construction_error(tot_items, block_shape, axes, e)
1689
1690 if passed == implied and e is not None:
-> 1691 raise e
1692 if block_shape[0] == 0:
1693 raise ValueError("Empty data passed with indices specified.")
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in create_block_manager_from_arrays(arrays, names, axes)
1668
1669 try:
-> 1670 blocks = form_blocks(arrays, names, axes)
1671 mgr = BlockManager(blocks, axes)
1672 mgr._consolidate_inplace()
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in form_blocks(arrays, names, axes)
1755
1756 if len(items_dict["ObjectBlock"]) > 0:
-> 1757 object_blocks = _simple_blockify(items_dict["ObjectBlock"], np.object_)
1758 blocks.extend(object_blocks)
1759
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in _simple_blockify(tuples, dtype)
1799 not None, coerce to this dtype
1800 """
-> 1801 values, placement = _stack_arrays(tuples, dtype)
1802
1803 # TODO: CHECK DTYPE?
~/miniconda3/envs/magicc7-calibration/lib/python3.7/site-packages/pandas/core/internals/managers.py in _stack_arrays(tuples, dtype)
1848 stacked = np.empty(shape, dtype=dtype)
1849 for i, arr in enumerate(arrays):
-> 1850 stacked[i] = _asarray_compat(arr)
1851
1852 return stacked, placement
ValueError: could not broadcast input array from shape (23) into shape (1)