From 6eefc339be9dab71db54d2d41345f2db6e60e970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20P=2E=20D=C3=BCrholt?= Date: Mon, 25 Nov 2024 16:35:46 +0100 Subject: [PATCH 1/2] remove notebook --- webserver_proposal.ipynb | 1365 -------------------------------------- 1 file changed, 1365 deletions(-) delete mode 100644 webserver_proposal.ipynb diff --git a/webserver_proposal.ipynb b/webserver_proposal.ipynb deleted file mode 100644 index 45a0fcc..0000000 --- a/webserver_proposal.ipynb +++ /dev/null @@ -1,1365 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", - " from .autonotebook import tqdm as notebook_tqdm\n" - ] - } - ], - "source": [ - "import requests\n", - "from bofire.data_models.domain.api import Domain\n", - "from enum import Enum\n", - "import datetime\n", - "\n", - "from pydantic import BaseModel, Field\n", - "from bofire.data_models.strategies.api import AnyStrategy, RandomStrategy, SoboStrategy, StepwiseStrategy, Step, AlwaysTrueCondition, NumberOfExperimentsCondition\n", - "from typing import Optional\n", - "from bofire.data_models.features.api import ContinuousInput\n", - "\n", - "from bofire.data_models.dataframes.api import Experiments, Candidates\n", - "from bofire.benchmarks.api import Himmelblau, DTLZ2\n", - "import json\n", - "\n", - "\n", - "class ProposalRequest(BaseModel):\n", - " strategy_data: AnyStrategy\n", - " n_candidates: int = Field(\n", - " default=1, gt=0, description=\"Number of candidates to generate\"\n", - " )\n", - " experiments: Optional[Experiments] = None\n", - " pendings: Optional[Candidates] = None\n", - "\n", - "class StateEnum(str,Enum):\n", - " CREATED = \"CREATED\"\n", - " CLAIMED = \"CLAIMED\"\n", - " FAILED = \"FAILED\"\n", - " FINISHED = \"FINISHED\"\n", - "\n", - "\n", - "class Proposal(ProposalRequest):\n", - " id: Optional[int] = None\n", - " candidates: Optional[Candidates] = None\n", - " created_at: datetime.datetime\n", - " last_updated_at: datetime.datetime\n", - " state: StateEnum\n", - " error_message: Optional[str] = None\n", - "\n", - "\n", - "\n", - "bench = Himmelblau()\n", - "bench2 = DTLZ2(dim=6)\n", - "experiments = bench.f(bench.domain.inputs.sample(12), return_complete=True)\n", - "experiments2 = bench2.f(bench2.domain.inputs.sample(10), return_complete=True)\n", - "\n", - "strategy_data = StepwiseStrategy(\n", - " domain=bench.domain,\n", - " steps=[\n", - " Step(\n", - " condition=NumberOfExperimentsCondition(\n", - " n_experiments=10\n", - " ),\n", - " strategy_data=RandomStrategy(domain=bench.domain)\n", - " ),\n", - " Step(\n", - " condition=AlwaysTrueCondition(),\n", - " strategy_data=SoboStrategy(domain=bench.domain)\n", - " )\n", - " ]\n", - ")\n", - "\n", - "\n", - "cr = ProposalRequest(\n", - " strategy_data=strategy_data,\n", - " n_candidates=5,\n", - " experiments=None, #Experiments.from_pandas(experiments2, bench2.domain),\n", - " pendings=None\n", - ")\n", - "\n", - "cr2 = ProposalRequest(\n", - " strategy_data=SoboStrategy(domain=bench.domain),\n", - " n_candidates=1,\n", - " experiments=None, #Experiments.from_pandas(experiments2, bench2.domain),\n", - " pendings=None\n", - ")\n", - "\n", - "cr3 = ProposalRequest(\n", - " strategy_data=SoboStrategy(domain=bench.domain),\n", - " n_candidates=1,\n", - " experiments=Experiments.from_pandas(experiments, bench.domain),\n", - " pendings=None\n", - ")\n", - "\n", - "\n", - "URL = \"http://127.0.0.1:8000/\"\n", - "HEADERS = {'accept': 'application/json', 'Content-Type': 'application/json'}\n", - "\n", - "#response = requests.post(url=f\"{URL}/candidates/generate\", data=cr.model_dump_json(), headers=HEADERS)\n", - "\n", - "response = requests.post(url=f\"{URL}/proposals\", json=cr.model_dump(), headers=HEADERS)\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [], - "source": [ - "import time\n", - "\n", - "# create the proposal in the database \n", - "response = requests.post(url=f\"{URL}/proposals\", json=cr.model_dump(), headers=HEADERS)\n", - "id = json.loads(response.content)[\"id\"]\n", - "\n", - "# poll the state of the proposal \n", - "def get_state(id:int):\n", - " return requests.get(url=f\"{URL}proposals/{id}/state\", headers=HEADERS).json()\n", - "\n", - "state = get_state(id)\n", - "\n", - "while state in [\"CREATED\", \"CLAIMED\"]:\n", - " state = get_state(id)\n", - " time.sleep(5)\n", - "\n", - "if state==\"FINISHED\":\n", - " response = requests.get(url=f\"{URL}proposals/{id}/candidates\", headers=HEADERS)\n", - " candidates = Candidates(**response.json()).to_pandas()\n", - "else:\n", - " print(state) # candidate generation was not successful." - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
x_1x_2
0-3.3702794.789864
10.9499772.122029
22.486868-1.254487
31.6337571.079269
4-4.825865-5.472141
\n", - "
" - ], - "text/plain": [ - " x_1 x_2\n", - "0 -3.370279 4.789864\n", - "1 0.949977 2.122029\n", - "2 2.486868 -1.254487\n", - "3 1.633757 1.079269\n", - "4 -4.825865 -5.472141" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "candidates" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Get all proposals" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1\n" - ] - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals\", headers=HEADERS)\n", - "print(response.json()[0][\"id\"])\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Use this method to poll" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "CREATED\n" - ] - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/1/state\", headers=HEADERS)\n", - "print(response.json())" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Use this method to get the candidates" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
x_1x_2
0-1.067388-1.294144
10.4532774.174079
25.976976-0.614939
35.3050572.977705
45.130693-3.056468
\n", - "
" - ], - "text/plain": [ - " x_1 x_2\n", - "0 -1.067388 -1.294144\n", - "1 0.453277 4.174079\n", - "2 5.976976 -0.614939\n", - "3 5.305057 2.977705\n", - "4 5.130693 -3.056468" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/1/candidates\", headers=HEADERS)\n", - "Candidates(**response.json()).to_pandas()" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "FAILED\n" - ] - } - ], - "source": [ - "response = requests.post(url=f\"{URL}proposals/1/mark_failed\", json={\"msg\": \"test\"}, headers=HEADERS)\n", - "print(response.json())" - ] - }, - { - "cell_type": "code", - "execution_count": 74, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\n" - ] - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/10/error_message\", headers=HEADERS)\n", - "print(response.json())" - ] - }, - { - "cell_type": "code", - "execution_count": 75, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "b'\"\"'" - ] - }, - "execution_count": 75, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response.content" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": {}, - "outputs": [], - "source": [ - "candidates = Candidates.from_pandas(bench.domain.inputs.sample(5), bench.domain)" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "FINISHED\n" - ] - } - ], - "source": [ - "response = requests.post(url=f\"{URL}proposals/1/mark_processed\", json=candidates.model_dump(), headers=HEADERS)\n", - "print(response.json())" - ] - }, - { - "cell_type": "code", - "execution_count": 82, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
x_1x_2y_predy_sdy_des
0-4.046225-6.0-38.452175165.30858638.452175
\n", - "
" - ], - "text/plain": [ - " x_1 x_2 y_pred y_sd y_des\n", - "0 -4.046225 -6.0 -38.452175 165.308586 38.452175" - ] - }, - "execution_count": 82, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/12/candidates\", headers=HEADERS)\n", - "Candidates(**response.json()).to_pandas()\n", - "#response.content" - ] - }, - { - "cell_type": "code", - "execution_count": 42, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "b'[5,{\"type\":\"StepwiseStrategy\",\"domain\":{\"type\":\"Domain\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"ContinuousInput\",\"key\":\"x_1\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null},{\"type\":\"ContinuousInput\",\"key\":\"x_2\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null}]},\"outputs\":{\"type\":\"Outputs\",\"features\":[{\"type\":\"ContinuousOutput\",\"key\":\"y\",\"unit\":null,\"objective\":{\"type\":\"MinimizeObjective\",\"w\":1.0,\"bounds\":[0.0,1.0]}}]},\"constraints\":{\"type\":\"Constraints\",\"constraints\":[]}},\"seed\":null,\"steps\":[{\"type\":\"Step\",\"strategy_data\":{\"type\":\"RandomStrategy\",\"domain\":{\"type\":\"Domain\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"ContinuousInput\",\"key\":\"x_1\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null},{\"type\":\"ContinuousInput\",\"key\":\"x_2\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null}]},\"outputs\":{\"type\":\"Outputs\",\"features\":[{\"type\":\"ContinuousOutput\",\"key\":\"y\",\"unit\":null,\"objective\":{\"type\":\"MinimizeObjective\",\"w\":1.0,\"bounds\":[0.0,1.0]}}]},\"constraints\":{\"type\":\"Constraints\",\"constraints\":[]}},\"seed\":null,\"fallback_sampling_method\":\"UNIFORM\",\"n_burnin\":1000,\"n_thinning\":32,\"num_base_samples\":null,\"max_iters\":1000},\"condition\":{\"type\":\"NumberOfExperimentsCondition\",\"n_experiments\":10},\"transform\":null},{\"type\":\"Step\",\"strategy_data\":{\"type\":\"SoboStrategy\",\"domain\":{\"type\":\"Domain\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"ContinuousInput\",\"key\":\"x_1\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null},{\"type\":\"ContinuousInput\",\"key\":\"x_2\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null}]},\"outputs\":{\"type\":\"Outputs\",\"features\":[{\"type\":\"ContinuousOutput\",\"key\":\"y\",\"unit\":null,\"objective\":{\"type\":\"MinimizeObjective\",\"w\":1.0,\"bounds\":[0.0,1.0]}}]},\"constraints\":{\"type\":\"Constraints\",\"constraints\":[]}},\"seed\":null,\"num_restarts\":8,\"num_raw_samples\":1024,\"maxiter\":2000,\"batch_limit\":8,\"descriptor_method\":\"EXHAUSTIVE\",\"categorical_method\":\"EXHAUSTIVE\",\"discrete_method\":\"EXHAUSTIVE\",\"surrogate_specs\":{\"surrogates\":[{\"hyperconfig\":{\"type\":\"SingleTaskGPHyperconfig\",\"hyperstrategy\":\"FactorialStrategy\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"CategoricalInput\",\"key\":\"kernel\",\"categories\":[\"rbf\",\"matern_1.5\",\"matern_2.5\"],\"allowed\":[true,true,true]},{\"type\":\"CategoricalInput\",\"key\":\"prior\",\"categories\":[\"mbo\",\"botorch\"],\"allowed\":[true,true]},{\"type\":\"CategoricalInput\",\"key\":\"ard\",\"categories\":[\"True\",\"False\"],\"allowed\":[true,true]}]},\"n_iterations\":null,\"target_metric\":\"MAE\"},\"aggregations\":null,\"type\":\"SingleTaskGPSurrogate\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"ContinuousInput\",\"key\":\"x_1\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null},{\"type\":\"ContinuousInput\",\"key\":\"x_2\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null}]},\"outputs\":{\"type\":\"Outputs\",\"features\":[{\"type\":\"ContinuousOutput\",\"key\":\"y\",\"unit\":null,\"objective\":{\"type\":\"MinimizeObjective\",\"w\":1.0,\"bounds\":[0.0,1.0]}}]},\"input_preprocessing_specs\":{},\"dump\":null,\"scaler\":\"NORMALIZE\",\"output_scaler\":\"STANDARDIZE\",\"kernel\":{\"type\":\"ScaleKernel\",\"base_kernel\":{\"type\":\"MaternKernel\",\"ard\":true,\"nu\":2.5,\"lengthscale_prior\":{\"type\":\"GammaPrior\",\"concentration\":3.0,\"rate\":6.0}},\"outputscale_prior\":{\"type\":\"GammaPrior\",\"concentration\":2.0,\"rate\":0.15}},\"noise_prior\":{\"type\":\"GammaPrior\",\"concentration\":1.1,\"rate\":0.05}}]},\"outlier_detection_specs\":null,\"min_experiments_before_outlier_check\":1,\"frequency_check\":1,\"frequency_hyperopt\":0,\"folds\":5,\"local_search_config\":null,\"acquisition_function\":{\"type\":\"qLogNEI\",\"prune_baseline\":true,\"n_mc_samples\":512}},\"condition\":{\"type\":\"AlwaysTrueCondition\"},\"transform\":null}]},5,null,null]'" - ] - }, - "execution_count": 42, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/claim\", headers=HEADERS)\n", - "response.content" - ] - }, - { - "cell_type": "code", - "execution_count": 47, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "StepwiseStrategy(type='StepwiseStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, steps=[Step(type='Step', strategy_data=RandomStrategy(type='RandomStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, fallback_sampling_method=, n_burnin=1000, n_thinning=32, num_base_samples=None, max_iters=1000), condition=NumberOfExperimentsCondition(type='NumberOfExperimentsCondition', n_experiments=10), transform=None), Step(type='Step', strategy_data=SoboStrategy(type='SoboStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, num_restarts=8, num_raw_samples=1024, maxiter=2000, batch_limit=8, descriptor_method=, categorical_method=, discrete_method=, surrogate_specs=BotorchSurrogates(surrogates=[SingleTaskGPSurrogate(hyperconfig=SingleTaskGPHyperconfig(type='SingleTaskGPHyperconfig', hyperstrategy='FactorialStrategy', inputs=Inputs(type='Inputs', features=[CategoricalInput(type='CategoricalInput', key='kernel', categories=['rbf', 'matern_1.5', 'matern_2.5'], allowed=[True, True, True]), CategoricalInput(type='CategoricalInput', key='prior', categories=['mbo', 'botorch'], allowed=[True, True]), CategoricalInput(type='CategoricalInput', key='ard', categories=['True', 'False'], allowed=[True, True])]), n_iterations=None, target_metric=), aggregations=None, type='SingleTaskGPSurrogate', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), input_preprocessing_specs={}, dump=None, scaler=, output_scaler=, kernel=ScaleKernel(type='ScaleKernel', base_kernel=MaternKernel(type='MaternKernel', ard=True, nu=2.5, lengthscale_prior=GammaPrior(type='GammaPrior', concentration=3.0, rate=6.0)), outputscale_prior=GammaPrior(type='GammaPrior', concentration=2.0, rate=0.15)), noise_prior=GammaPrior(type='GammaPrior', concentration=1.1, rate=0.05))]), outlier_detection_specs=None, min_experiments_before_outlier_check=1, frequency_check=1, frequency_hyperopt=0, folds=5, local_search_config=None, acquisition_function=qLogNEI(type='qLogNEI', prune_baseline=True, n_mc_samples=512)), condition=AlwaysTrueCondition(type='AlwaysTrueCondition'), transform=None)])" - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "from pydantic import TypeAdapter\n", - "\n", - "TypeAdapter(AnyStrategy).validate_python(strategy_data.model_dump())\n", - "\n", - "#TypeAdapterAnyStrategy(**strategy_data.model_dump())" - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "StepwiseStrategy(type='StepwiseStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, steps=[Step(type='Step', strategy_data=RandomStrategy(type='RandomStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, fallback_sampling_method=, n_burnin=1000, n_thinning=32, num_base_samples=None, max_iters=1000), condition=NumberOfExperimentsCondition(type='NumberOfExperimentsCondition', n_experiments=10), transform=None), Step(type='Step', strategy_data=SoboStrategy(type='SoboStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, num_restarts=8, num_raw_samples=1024, maxiter=2000, batch_limit=8, descriptor_method=, categorical_method=, discrete_method=, surrogate_specs=BotorchSurrogates(surrogates=[SingleTaskGPSurrogate(hyperconfig=SingleTaskGPHyperconfig(type='SingleTaskGPHyperconfig', hyperstrategy='FactorialStrategy', inputs=Inputs(type='Inputs', features=[CategoricalInput(type='CategoricalInput', key='kernel', categories=['rbf', 'matern_1.5', 'matern_2.5'], allowed=[True, True, True]), CategoricalInput(type='CategoricalInput', key='prior', categories=['mbo', 'botorch'], allowed=[True, True]), CategoricalInput(type='CategoricalInput', key='ard', categories=['True', 'False'], allowed=[True, True])]), n_iterations=None, target_metric=), aggregations=None, type='SingleTaskGPSurrogate', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), input_preprocessing_specs={}, dump=None, scaler=, output_scaler=, kernel=ScaleKernel(type='ScaleKernel', base_kernel=MaternKernel(type='MaternKernel', ard=True, nu=2.5, lengthscale_prior=GammaPrior(type='GammaPrior', concentration=3.0, rate=6.0)), outputscale_prior=GammaPrior(type='GammaPrior', concentration=2.0, rate=0.15)), noise_prior=GammaPrior(type='GammaPrior', concentration=1.1, rate=0.05))]), outlier_detection_specs=None, min_experiments_before_outlier_check=1, frequency_check=1, frequency_hyperopt=0, folds=5, local_search_config=None, acquisition_function=qLogNEI(type='qLogNEI', prune_baseline=True, n_mc_samples=512)), condition=AlwaysTrueCondition(type='AlwaysTrueCondition'), transform=None)])" - ] - }, - "execution_count": 50, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "TypeAdapter(AnyStrategy).validate_python(json.loads(response.content)[1])\n" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "b'{\"detail\":[{\"type\":\"int_parsing\",\"loc\":[\"path\",\"proposal_id\"],\"msg\":\"Input should be a valid integer, unable to parse string as an integer\",\"input\":\"claim\"}]}'" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/claim\", headers=HEADERS)\n", - "response.content" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "3" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response = requests.get(url=f\"{URL}proposals/\", headers=HEADERS)\n", - "len(json.loads(response.content))" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 76, - "metadata": {}, - "outputs": [ - { - "ename": "ValidationError", - "evalue": "1 validation error for RandomStrategy\nfallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValidationError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[76], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m#TypeAdapter(RandomStrategy).validate_python(d[\"strategy_data\"][\"steps\"][0][\"strategy_data\"])\u001b[39;00m\n\u001b[0;32m----> 3\u001b[0m \u001b[43mTypeAdapter\u001b[49m\u001b[43m(\u001b[49m\u001b[43mRandomStrategy\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidate_json\u001b[49m\u001b[43m(\u001b[49m\u001b[43mjson\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mdumps\u001b[49m\u001b[43m(\u001b[49m\u001b[43md\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mstrategy_data\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43msteps\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mstrategy_data\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/pydantic/type_adapter.py:135\u001b[0m, in \u001b[0;36m_frame_depth..wrapper..wrapped\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 132\u001b[0m \u001b[38;5;129m@wraps\u001b[39m(func)\n\u001b[1;32m 133\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mwrapped\u001b[39m(\u001b[38;5;28mself\u001b[39m: TypeAdapterT, \u001b[38;5;241m*\u001b[39margs: P\u001b[38;5;241m.\u001b[39margs, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs: P\u001b[38;5;241m.\u001b[39mkwargs) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m R:\n\u001b[1;32m 134\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_with_frame_depth(depth \u001b[38;5;241m+\u001b[39m \u001b[38;5;241m1\u001b[39m): \u001b[38;5;66;03m# depth + 1 for the wrapper function\u001b[39;00m\n\u001b[0;32m--> 135\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mfunc\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/pydantic/type_adapter.py:384\u001b[0m, in \u001b[0;36mTypeAdapter.validate_json\u001b[0;34m(self, data, strict, context)\u001b[0m\n\u001b[1;32m 368\u001b[0m \u001b[38;5;129m@_frame_depth\u001b[39m(\u001b[38;5;241m1\u001b[39m)\n\u001b[1;32m 369\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalidate_json\u001b[39m(\n\u001b[1;32m 370\u001b[0m \u001b[38;5;28mself\u001b[39m, data: \u001b[38;5;28mstr\u001b[39m \u001b[38;5;241m|\u001b[39m \u001b[38;5;28mbytes\u001b[39m, \u001b[38;5;241m/\u001b[39m, \u001b[38;5;241m*\u001b[39m, strict: \u001b[38;5;28mbool\u001b[39m \u001b[38;5;241m|\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m, context: \u001b[38;5;28mdict\u001b[39m[\u001b[38;5;28mstr\u001b[39m, Any] \u001b[38;5;241m|\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[1;32m 371\u001b[0m ) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m T:\n\u001b[1;32m 372\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Usage docs: https://docs.pydantic.dev/2.9/concepts/json/#json-parsing\u001b[39;00m\n\u001b[1;32m 373\u001b[0m \n\u001b[1;32m 374\u001b[0m \u001b[38;5;124;03m Validate a JSON string or bytes against the model.\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 382\u001b[0m \u001b[38;5;124;03m The validated object.\u001b[39;00m\n\u001b[1;32m 383\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 384\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidator\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidate_json\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdata\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mstrict\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mstrict\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mcontext\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mcontext\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[0;31mValidationError\u001b[0m: 1 validation error for RandomStrategy\nfallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum" - ] - } - ], - "source": [ - "#TypeAdapter(RandomStrategy).validate_python(d[\"strategy_data\"][\"steps\"][0][\"strategy_data\"])\n", - "\n", - "TypeAdapter(RandomStrategy).validate_json(json.dumps(d[\"strategy_data\"][\"steps\"][0][\"strategy_data\"]))" - ] - }, - { - "cell_type": "code", - "execution_count": 72, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 72, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "strategy_data.steps[0].strategy_data.model_dump()[\"fallback_sampling_method\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "RandomStrategy(type='RandomStrategy', domain=Domain(type='Domain', inputs=Inputs(type='Inputs', features=[ContinuousInput(type='ContinuousInput', key='x_1', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None), ContinuousInput(type='ContinuousInput', key='x_2', unit=None, bounds=(-6.0, 6.0), local_relative_bounds=None, stepsize=None)]), outputs=Outputs(type='Outputs', features=[ContinuousOutput(type='ContinuousOutput', key='y', unit=None, objective=MinimizeObjective(type='MinimizeObjective', w=1.0, bounds=(0.0, 1.0)))]), constraints=Constraints(type='Constraints', constraints=[])), seed=None, fallback_sampling_method=, n_burnin=1000, n_thinning=32, num_base_samples=None, max_iters=1000)" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "from pydantic import TypeAdapter\n", - "\n", - "# with open(\"diff.txt\", \"w\") as f:\n", - "# f.write(json.dumps(strategy_data.steps[0].strategy_data.model_dump(), default=str))\n", - "# f.write(\"\\n\")\n", - "# f.write(strategy_data.steps[0].strategy_data.model_dump_json())\n", - "\n", - "dump1 = strategy_data.steps[0].strategy_data.model_dump_json()\n", - "dump2 = json.dumps(strategy_data.steps[0].strategy_data.model_dump())\n", - "TypeAdapter(RandomStrategy).validate_json(dump2)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'{\"type\":\"RandomStrategy\",\"domain\":{\"type\":\"Domain\",\"inputs\":{\"type\":\"Inputs\",\"features\":[{\"type\":\"ContinuousInput\",\"key\":\"x_1\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null},{\"type\":\"ContinuousInput\",\"key\":\"x_2\",\"unit\":null,\"bounds\":[-6.0,6.0],\"local_relative_bounds\":null,\"stepsize\":null}]},\"outputs\":{\"type\":\"Outputs\",\"features\":[{\"type\":\"ContinuousOutput\",\"key\":\"y\",\"unit\":null,\"objective\":{\"type\":\"MinimizeObjective\",\"w\":1.0,\"bounds\":[0.0,1.0]}}]},\"constraints\":{\"type\":\"Constraints\",\"constraints\":[]}},\"seed\":null,\"fallback_sampling_method\":\"UNIFORM\",\"n_burnin\":1000,\"n_thinning\":32,\"num_base_samples\":null,\"max_iters\":1000}'" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "dump1" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 67, - "metadata": {}, - "outputs": [ - { - "ename": "ValidationError", - "evalue": "1 validation error for RandomStrategy\nfallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValidationError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[67], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mpydantic\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m TypeAdapter\n\u001b[0;32m----> 3\u001b[0m strategy_data \u001b[38;5;241m=\u001b[39m \u001b[43mTypeAdapter\u001b[49m\u001b[43m(\u001b[49m\u001b[43mRandomStrategy\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidate_python\u001b[49m\u001b[43m(\u001b[49m\u001b[43md\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mstrategy_data\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43msteps\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mstrategy_data\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/pydantic/type_adapter.py:135\u001b[0m, in \u001b[0;36m_frame_depth..wrapper..wrapped\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 132\u001b[0m \u001b[38;5;129m@wraps\u001b[39m(func)\n\u001b[1;32m 133\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mwrapped\u001b[39m(\u001b[38;5;28mself\u001b[39m: TypeAdapterT, \u001b[38;5;241m*\u001b[39margs: P\u001b[38;5;241m.\u001b[39margs, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs: P\u001b[38;5;241m.\u001b[39mkwargs) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m R:\n\u001b[1;32m 134\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_with_frame_depth(depth \u001b[38;5;241m+\u001b[39m \u001b[38;5;241m1\u001b[39m): \u001b[38;5;66;03m# depth + 1 for the wrapper function\u001b[39;00m\n\u001b[0;32m--> 135\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mfunc\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/pydantic/type_adapter.py:366\u001b[0m, in \u001b[0;36mTypeAdapter.validate_python\u001b[0;34m(self, object, strict, from_attributes, context)\u001b[0m\n\u001b[1;32m 341\u001b[0m \u001b[38;5;129m@_frame_depth\u001b[39m(\u001b[38;5;241m1\u001b[39m)\n\u001b[1;32m 342\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalidate_python\u001b[39m(\n\u001b[1;32m 343\u001b[0m \u001b[38;5;28mself\u001b[39m,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 349\u001b[0m context: \u001b[38;5;28mdict\u001b[39m[\u001b[38;5;28mstr\u001b[39m, Any] \u001b[38;5;241m|\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m,\n\u001b[1;32m 350\u001b[0m ) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m T:\n\u001b[1;32m 351\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Validate a Python object against the model.\u001b[39;00m\n\u001b[1;32m 352\u001b[0m \n\u001b[1;32m 353\u001b[0m \u001b[38;5;124;03m Args:\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 364\u001b[0m \u001b[38;5;124;03m The validated object.\u001b[39;00m\n\u001b[1;32m 365\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 366\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidator\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidate_python\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mobject\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mstrict\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mstrict\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mfrom_attributes\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mfrom_attributes\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mcontext\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mcontext\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[0;31mValidationError\u001b[0m: 1 validation error for RandomStrategy\nfallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum" - ] - } - ], - "source": [ - "from pydantic import TypeAdapter\n", - "\n", - "strategy_data = TypeAdapter(RandomStrategy).validate_python(d[\"strategy_data\"][\"steps\"][0][\"strategy_data\"])\n" - ] - }, - { - "cell_type": "code", - "execution_count": 64, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'type': 'RandomStrategy',\n", - " 'domain': {'type': 'Domain',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'ContinuousInput',\n", - " 'key': 'x_1',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None},\n", - " {'type': 'ContinuousInput',\n", - " 'key': 'x_2',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None}]},\n", - " 'outputs': {'type': 'Outputs',\n", - " 'features': [{'type': 'ContinuousOutput',\n", - " 'key': 'y',\n", - " 'unit': None,\n", - " 'objective': {'type': 'MinimizeObjective',\n", - " 'w': 1.0,\n", - " 'bounds': [0.0, 1.0]}}]},\n", - " 'constraints': {'type': 'Constraints', 'constraints': []}},\n", - " 'seed': None,\n", - " 'fallback_sampling_method': 'SamplingMethodEnum.UNIFORM',\n", - " 'n_burnin': 1000,\n", - " 'n_thinning': 32,\n", - " 'num_base_samples': None,\n", - " 'max_iters': 1000}" - ] - }, - "execution_count": 64, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "d[\"strategy_data\"][\"steps\"][0][\"strategy_data\"]" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 58, - "metadata": {}, - "outputs": [ - { - "ename": "ValidationError", - "evalue": "1169 validation errors for Proposal\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].type\n Input should be 'SoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.EntingStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.SpaceFillingStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.RandomStrategy.type\n Input should be 'RandomStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.RandomStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.DoEStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.FactorialStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate(), FractionalFactorialStrategy].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].type\n Input should be 'SoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.RandomStrategy.fallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].acquisition_function.type\n Input should be 'qNegIntPosVar' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].acquisition_function.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.type\n Input should be 'RandomStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qEHVI.type\n Input should be 'qEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qEHVI.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogEHVI.type\n Input should be 'qLogEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogEHVI.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qNEHVI.type\n Input should be 'qNEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogNEHVI.type\n Input should be 'qLogNEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstate\n Input should be 'CREATED', 'CLAIMED', 'FAILED' or 'FINISHED' [type=enum, input_value='StateEnum.CREATED', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValidationError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[58], line 10\u001b[0m\n\u001b[1;32m 6\u001b[0m db\u001b[38;5;241m.\u001b[39mall()[\u001b[38;5;241m0\u001b[39m]\u001b[38;5;241m.\u001b[39mkeys()\n\u001b[1;32m 8\u001b[0m d\u001b[38;5;241m=\u001b[39m{\u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mdb\u001b[38;5;241m.\u001b[39mall()[\u001b[38;5;241m0\u001b[39m]}\n\u001b[0;32m---> 10\u001b[0m \u001b[43mProposal\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43md\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/pydantic/main.py:212\u001b[0m, in \u001b[0;36mBaseModel.__init__\u001b[0;34m(self, **data)\u001b[0m\n\u001b[1;32m 210\u001b[0m \u001b[38;5;66;03m# `__tracebackhide__` tells pytest and some other tools to omit this function from tracebacks\u001b[39;00m\n\u001b[1;32m 211\u001b[0m __tracebackhide__ \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mTrue\u001b[39;00m\n\u001b[0;32m--> 212\u001b[0m validated_self \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m__pydantic_validator__\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalidate_python\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdata\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mself_instance\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m 213\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m validated_self:\n\u001b[1;32m 214\u001b[0m warnings\u001b[38;5;241m.\u001b[39mwarn(\n\u001b[1;32m 215\u001b[0m \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mA custom validator is returning a value other than `self`.\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 216\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mReturning anything other than `self` from a top level model validator isn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt supported when validating via `__init__`.\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 217\u001b[0m \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mSee the `model_validator` docs (https://docs.pydantic.dev/latest/concepts/validators/#model-validators) for more details.\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 218\u001b[0m category\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mNone\u001b[39;00m,\n\u001b[1;32m 219\u001b[0m )\n", - "\u001b[0;31mValidationError\u001b[0m: 1169 validation errors for Proposal\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].type\n Input should be 'SoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.EntingStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.SpaceFillingStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.RandomStrategy.type\n Input should be 'RandomStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.RandomStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.DoEStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.FactorialStrategy.steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'StepwiseStrateg...'}, 'transform': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.function-after[validate_start_end(), ShortestPathStrategy].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='StepwiseStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.function-after[validate(), FractionalFactorialStrategy].steps\n Extra inputs are not permitted [type=extra_forbidden, input_value=[{'type': 'Step', 'strate...n'}, 'transform': None}], input_type=list]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].type\n Input should be 'SoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.EntingStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.SpaceFillingStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.RandomStrategy.fallback_sampling_method\n Input should be 'UNIFORM', 'SOBOL' or 'LHS' [type=enum, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.DoEStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.FactorialStrategy.max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'RandomStrategy'...None, 'max_iters': 1000}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='RandomStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].fallback_sampling_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='SamplingMethodEnum.UNIFORM', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].n_burnin\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].n_thinning\n Extra inputs are not permitted [type=extra_forbidden, input_value=32, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_base_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.0.strategy_data.function-after[validate(), FractionalFactorialStrategy].max_iters\n Extra inputs are not permitted [type=extra_forbidden, input_value=1000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), SoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].type\n Input should be 'AdditiveSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].domain\n Value error, Additive SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), AdditiveSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].type\n Input should be 'ActiveLearningStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].acquisition_function.type\n Input should be 'qNegIntPosVar' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_acquisition_function(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), ActiveLearningStrategy]]]]]].acquisition_function.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].type\n Input should be 'MultiplicativeSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].domain\n Value error, Multiplicative SOBO strategy requires at least 2 outputs with objectives. Consider SOBO strategy instead. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MultiplicativeSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].type\n Input should be 'CustomSoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), CustomSoboStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].type\n Input should be 'QehviStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QehviStrategy]]]]]].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].type\n Input should be 'QnehviStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QnehviStrategy]]]]]].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].type\n Input should be 'QparegoStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), QparegoStrategy]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.type\n Input should be 'EntingStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.EntingStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.type\n Input should be 'SpaceFillingStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.SpaceFillingStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.type\n Input should be 'RandomStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.RandomStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.type\n Input should be 'DoEStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.formula\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.DoEStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.type\n Input should be 'FactorialStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.domain\n Value error, feature `` is not implemented for strategy `FactorialStrategy` [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.FactorialStrategy.acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].type\n Input should be 'MoboStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].domain\n Value error, At least two output features with MaximizeObjective or MinimizeObjective has to be defined in the domain. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].descriptor_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].categorical_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].discrete_method\n Input should be 'EXHAUSTIVE' or 'FREE' [type=enum, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.type\n Input should be 'EmpiricalSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.EmpiricalSurrogate.noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].type\n Input should be 'RandomForestSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RandomForestSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.type\n Input should be 'MixedSingleTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].type\n Input should be 'MixedSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].input_preprocessing_specs\n Value error, MixedSingleTaskGPSurrogate can only be used if at least one one-hot encoded categorical feature is present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].type\n Input should be 'MixedTanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].input_preprocessing_specs\n Value error, MixedTanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MixedTanimotoGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].type\n Input should be 'RegressionMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), RegressionMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].type\n Input should be 'ClassificationMLPEnsemble' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].scaler\n Input should be [type=literal_error, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].output_scaler\n Input should be [type=literal_error, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), ClassificationMLPEnsemble].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].type\n Input should be 'SaasSingleTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), SaasSingleTaskGPSurrogate].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].type\n Input should be 'TanimotoGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].input_preprocessing_specs\n Value error, TanimotoGPSurrogate can only be used if at least one of fingerprints, fragments, or fingerprintsfragments features are present. [type=value_error, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), TanimotoGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].type\n Input should be 'LinearSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.type\n Input should be 'LinearKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), LinearSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].type\n Input should be 'PolynomialSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.type\n Input should be 'PolynomialKernel' [type=literal_error, input_value='ScaleKernel', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.base_kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'MaternKernel', ...ion': 3.0, 'rate': 6.0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), PolynomialSurrogate].kernel.outputscale_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 2.0, 'rate': 0.15}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].type\n Input should be 'LinearDeterministicSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].coefficients\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].intercept\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].hyperconfig\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'SingleTaskGPHyp...ressionMetricsEnum.MAE'}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].aggregations\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].output_scaler\n Extra inputs are not permitted [type=extra_forbidden, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_coefficients(), function-after[validate_input_types(), LinearDeterministicSurrogate]].noise_prior\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'GammaPrior', 'c...ion': 1.1, 'rate': 0.05}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.type\n Input should be 'MultiTaskGPHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].type\n Input should be 'MultiTaskGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].inputs\n Value error, Exactly one task input is required for multi-task GPs. [type=value_error, input_value={'type': 'Inputs', 'featu...one, 'stepsize': None}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_aggregations(), MultiTaskGPSurrogate].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.type\n Input should be 'PiecewiseLinearGPSurrogateHyperconfig' [type=literal_error, input_value='SingleTaskGPHyperconfig', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].hyperconfig.target_metric\n Input should be 'R2', 'MAE', 'MSD', 'MAPE', 'PEARSON', 'SPEARMAN' or 'FISHER' [type=enum, input_value='RegressionMetricsEnum.MAE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].type\n Input should be 'PiecewiseLinearGPSurrogate' [type=literal_error, input_value='SingleTaskGPSurrogate', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.NORMALIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].output_scaler\n Input should be 'NORMALIZE', 'STANDARDIZE' or 'IDENTITY' [type=enum, input_value='ScalerEnum.STANDARDIZE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].interpolation_range\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].x_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].y_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].continuous_keys\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_x\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].prepend_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].append_y\n Field required [type=missing, input_value={'hyperconfig': {'type': ...on': 1.1, 'rate': 0.05}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].surrogate_specs.surrogates.0.function-after[validate_continuous_kernel(), function-after[validate_keys(), function-after[validate_aggregations(), PiecewiseLinearGPSurrogate]]].kernel\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'ScaleKernel', '...on': 2.0, 'rate': 0.15}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qEHVI.type\n Input should be 'qEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qEHVI.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogEHVI.type\n Input should be 'qLogEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogEHVI.prune_baseline\n Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qNEHVI.type\n Input should be 'qNEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_ref_point(), function-after[validate_multitask_allowed(), function-after[validate_outlier_detection_specs_for_domain(), function-after[validate_surrogate_specs(), function-after[validate_interpoint_constraints(), function-after[validate_local_search_config(), MoboStrategy]]]]]].acquisition_function.qLogNEHVI.type\n Input should be 'qLogNEHVI' [type=literal_error, input_value='qLogNEI', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].type\n Input should be 'ShortestPathStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].domain\n Value error, Domain has no local search region. [type=value_error, input_value={'type': 'Domain', 'input...ts', 'constraints': []}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/value_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].start\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].end\n Field required [type=missing, input_value={'type': 'SoboStrategy', ...e, 'n_mc_samples': 512}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/missing\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate_start_end(), ShortestPathStrategy].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].type\n Input should be 'FractionalFactorialStrategy' [type=literal_error, input_value='SoboStrategy', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/literal_error\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_restarts\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].num_raw_samples\n Extra inputs are not permitted [type=extra_forbidden, input_value=1024, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].maxiter\n Extra inputs are not permitted [type=extra_forbidden, input_value=2000, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].batch_limit\n Extra inputs are not permitted [type=extra_forbidden, input_value=8, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].descriptor_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].categorical_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].discrete_method\n Extra inputs are not permitted [type=extra_forbidden, input_value='CategoricalMethodEnum.EXHAUSTIVE', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].surrogate_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value={'surrogates': [{'hyperco...': 1.1, 'rate': 0.05}}]}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].outlier_detection_specs\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].min_experiments_before_outlier_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].frequency_check\n Extra inputs are not permitted [type=extra_forbidden, input_value=1, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].frequency_hyperopt\n Extra inputs are not permitted [type=extra_forbidden, input_value=0, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].folds\n Extra inputs are not permitted [type=extra_forbidden, input_value=5, input_type=int]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].local_search_config\n Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstrategy_data.StepwiseStrategy.steps.1.strategy_data.function-after[validate(), FractionalFactorialStrategy].acquisition_function\n Extra inputs are not permitted [type=extra_forbidden, input_value={'type': 'qLogNEI', 'prun...ue, 'n_mc_samples': 512}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.9/v/extra_forbidden\nstate\n Input should be 'CREATED', 'CLAIMED', 'FAILED' or 'FINISHED' [type=enum, input_value='StateEnum.CREATED', input_type=str]\n For further information visit https://errors.pydantic.dev/2.9/v/enum" - ] - } - ], - "source": [ - "from tinydb import TinyDB\n", - "\n", - "DBPATH = \"db.json\"\n", - "db = TinyDB(DBPATH, default=str)\n", - "\n", - "db.all()[0].keys()\n", - "\n", - "d={**db.all()[0]}\n", - "\n", - "Proposal(**d)" - ] - }, - { - "cell_type": "code", - "execution_count": 56, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'strategy_data': {'type': 'StepwiseStrategy',\n", - " 'domain': {'type': 'Domain',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'ContinuousInput',\n", - " 'key': 'x_1',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None},\n", - " {'type': 'ContinuousInput',\n", - " 'key': 'x_2',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None}]},\n", - " 'outputs': {'type': 'Outputs',\n", - " 'features': [{'type': 'ContinuousOutput',\n", - " 'key': 'y',\n", - " 'unit': None,\n", - " 'objective': {'type': 'MinimizeObjective',\n", - " 'w': 1.0,\n", - " 'bounds': [0.0, 1.0]}}]},\n", - " 'constraints': {'type': 'Constraints', 'constraints': []}},\n", - " 'seed': None,\n", - " 'steps': [{'type': 'Step',\n", - " 'strategy_data': {'type': 'RandomStrategy',\n", - " 'domain': {'type': 'Domain',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'ContinuousInput',\n", - " 'key': 'x_1',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None},\n", - " {'type': 'ContinuousInput',\n", - " 'key': 'x_2',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None}]},\n", - " 'outputs': {'type': 'Outputs',\n", - " 'features': [{'type': 'ContinuousOutput',\n", - " 'key': 'y',\n", - " 'unit': None,\n", - " 'objective': {'type': 'MinimizeObjective',\n", - " 'w': 1.0,\n", - " 'bounds': [0.0, 1.0]}}]},\n", - " 'constraints': {'type': 'Constraints', 'constraints': []}},\n", - " 'seed': None,\n", - " 'fallback_sampling_method': 'SamplingMethodEnum.UNIFORM',\n", - " 'n_burnin': 1000,\n", - " 'n_thinning': 32,\n", - " 'num_base_samples': None,\n", - " 'max_iters': 1000},\n", - " 'condition': {'type': 'NumberOfExperimentsCondition', 'n_experiments': 10},\n", - " 'transform': None},\n", - " {'type': 'Step',\n", - " 'strategy_data': {'type': 'SoboStrategy',\n", - " 'domain': {'type': 'Domain',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'ContinuousInput',\n", - " 'key': 'x_1',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None},\n", - " {'type': 'ContinuousInput',\n", - " 'key': 'x_2',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None}]},\n", - " 'outputs': {'type': 'Outputs',\n", - " 'features': [{'type': 'ContinuousOutput',\n", - " 'key': 'y',\n", - " 'unit': None,\n", - " 'objective': {'type': 'MinimizeObjective',\n", - " 'w': 1.0,\n", - " 'bounds': [0.0, 1.0]}}]},\n", - " 'constraints': {'type': 'Constraints', 'constraints': []}},\n", - " 'seed': None,\n", - " 'num_restarts': 8,\n", - " 'num_raw_samples': 1024,\n", - " 'maxiter': 2000,\n", - " 'batch_limit': 8,\n", - " 'descriptor_method': 'CategoricalMethodEnum.EXHAUSTIVE',\n", - " 'categorical_method': 'CategoricalMethodEnum.EXHAUSTIVE',\n", - " 'discrete_method': 'CategoricalMethodEnum.EXHAUSTIVE',\n", - " 'surrogate_specs': {'surrogates': [{'hyperconfig': {'type': 'SingleTaskGPHyperconfig',\n", - " 'hyperstrategy': 'FactorialStrategy',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'CategoricalInput',\n", - " 'key': 'kernel',\n", - " 'categories': ['rbf', 'matern_1.5', 'matern_2.5'],\n", - " 'allowed': [True, True, True]},\n", - " {'type': 'CategoricalInput',\n", - " 'key': 'prior',\n", - " 'categories': ['mbo', 'botorch'],\n", - " 'allowed': [True, True]},\n", - " {'type': 'CategoricalInput',\n", - " 'key': 'ard',\n", - " 'categories': ['True', 'False'],\n", - " 'allowed': [True, True]}]},\n", - " 'n_iterations': None,\n", - " 'target_metric': 'RegressionMetricsEnum.MAE'},\n", - " 'aggregations': None,\n", - " 'type': 'SingleTaskGPSurrogate',\n", - " 'inputs': {'type': 'Inputs',\n", - " 'features': [{'type': 'ContinuousInput',\n", - " 'key': 'x_1',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None},\n", - " {'type': 'ContinuousInput',\n", - " 'key': 'x_2',\n", - " 'unit': None,\n", - " 'bounds': [-6.0, 6.0],\n", - " 'local_relative_bounds': None,\n", - " 'stepsize': None}]},\n", - " 'outputs': {'type': 'Outputs',\n", - " 'features': [{'type': 'ContinuousOutput',\n", - " 'key': 'y',\n", - " 'unit': None,\n", - " 'objective': {'type': 'MinimizeObjective',\n", - " 'w': 1.0,\n", - " 'bounds': [0.0, 1.0]}}]},\n", - " 'input_preprocessing_specs': {},\n", - " 'dump': None,\n", - " 'scaler': 'ScalerEnum.NORMALIZE',\n", - " 'output_scaler': 'ScalerEnum.STANDARDIZE',\n", - " 'kernel': {'type': 'ScaleKernel',\n", - " 'base_kernel': {'type': 'MaternKernel',\n", - " 'ard': True,\n", - " 'nu': 2.5,\n", - " 'lengthscale_prior': {'type': 'GammaPrior',\n", - " 'concentration': 3.0,\n", - " 'rate': 6.0}},\n", - " 'outputscale_prior': {'type': 'GammaPrior',\n", - " 'concentration': 2.0,\n", - " 'rate': 0.15}},\n", - " 'noise_prior': {'type': 'GammaPrior',\n", - " 'concentration': 1.1,\n", - " 'rate': 0.05}}]},\n", - " 'outlier_detection_specs': None,\n", - " 'min_experiments_before_outlier_check': 1,\n", - " 'frequency_check': 1,\n", - " 'frequency_hyperopt': 0,\n", - " 'folds': 5,\n", - " 'local_search_config': None,\n", - " 'acquisition_function': {'type': 'qLogNEI',\n", - " 'prune_baseline': True,\n", - " 'n_mc_samples': 512}},\n", - " 'condition': {'type': 'AlwaysTrueCondition'},\n", - " 'transform': None}]},\n", - " 'n_candidates': 5,\n", - " 'experiments': None,\n", - " 'pendings': None,\n", - " 'id': None,\n", - " 'candidates': None,\n", - " 'created_at': '2024-11-11 15:46:24.763322',\n", - " 'last_updated_at': '2024-11-11 15:46:24.763331',\n", - " 'state': 'StateEnum.CREATED',\n", - " 'error_message': None}" - ] - }, - "execution_count": 56, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "{**db.all()[0]}" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "metadata": {}, - "outputs": [ - { - "ename": "JSONDecodeError", - "evalue": "Expecting value: line 1 column 1 (char 0)", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mJSONDecodeError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[54], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43mjson\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mloads\u001b[49m\u001b[43m(\u001b[49m\u001b[43mresponse\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcontent\u001b[49m\u001b[43m)\u001b[49m[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mdoc_id\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/json/__init__.py:346\u001b[0m, in \u001b[0;36mloads\u001b[0;34m(s, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw)\u001b[0m\n\u001b[1;32m 341\u001b[0m s \u001b[38;5;241m=\u001b[39m s\u001b[38;5;241m.\u001b[39mdecode(detect_encoding(s), \u001b[38;5;124m'\u001b[39m\u001b[38;5;124msurrogatepass\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 343\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m (\u001b[38;5;28mcls\u001b[39m \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m object_hook \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m\n\u001b[1;32m 344\u001b[0m parse_int \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m parse_float \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m\n\u001b[1;32m 345\u001b[0m parse_constant \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m object_pairs_hook \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;129;01mand\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m kw):\n\u001b[0;32m--> 346\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_default_decoder\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mdecode\u001b[49m\u001b[43m(\u001b[49m\u001b[43ms\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 347\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mcls\u001b[39m \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[1;32m 348\u001b[0m \u001b[38;5;28mcls\u001b[39m \u001b[38;5;241m=\u001b[39m JSONDecoder\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/json/decoder.py:337\u001b[0m, in \u001b[0;36mJSONDecoder.decode\u001b[0;34m(self, s, _w)\u001b[0m\n\u001b[1;32m 332\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mdecode\u001b[39m(\u001b[38;5;28mself\u001b[39m, s, _w\u001b[38;5;241m=\u001b[39mWHITESPACE\u001b[38;5;241m.\u001b[39mmatch):\n\u001b[1;32m 333\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Return the Python representation of ``s`` (a ``str`` instance\u001b[39;00m\n\u001b[1;32m 334\u001b[0m \u001b[38;5;124;03m containing a JSON document).\u001b[39;00m\n\u001b[1;32m 335\u001b[0m \n\u001b[1;32m 336\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 337\u001b[0m obj, end \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mraw_decode\u001b[49m\u001b[43m(\u001b[49m\u001b[43ms\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43midx\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43m_w\u001b[49m\u001b[43m(\u001b[49m\u001b[43ms\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mend\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 338\u001b[0m end \u001b[38;5;241m=\u001b[39m _w(s, end)\u001b[38;5;241m.\u001b[39mend()\n\u001b[1;32m 339\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m end \u001b[38;5;241m!=\u001b[39m \u001b[38;5;28mlen\u001b[39m(s):\n", - "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/json/decoder.py:355\u001b[0m, in \u001b[0;36mJSONDecoder.raw_decode\u001b[0;34m(self, s, idx)\u001b[0m\n\u001b[1;32m 353\u001b[0m obj, end \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mscan_once(s, idx)\n\u001b[1;32m 354\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mStopIteration\u001b[39;00m \u001b[38;5;28;01mas\u001b[39;00m err:\n\u001b[0;32m--> 355\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m JSONDecodeError(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mExpecting value\u001b[39m\u001b[38;5;124m\"\u001b[39m, s, err\u001b[38;5;241m.\u001b[39mvalue) \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[1;32m 356\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m obj, end\n", - "\u001b[0;31mJSONDecodeError\u001b[0m: Expecting value: line 1 column 1 (char 0)" - ] - } - ], - "source": [ - "json.loads(response.content)[\"doc_id\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'{\"type\": \"SoboStrategy\", \"domain\": {\"type\": \"Domain\", \"inputs\": {\"type\": \"Inputs\", \"features\": [{\"type\": \"ContinuousInput\", \"key\": \"x_1\", \"unit\": null, \"bounds\": [-6.0, 6.0], \"local_relative_bounds\": null, \"stepsize\": null}, {\"type\": \"ContinuousInput\", \"key\": \"x_2\", \"unit\": null, \"bounds\": [-6.0, 6.0], \"local_relative_bounds\": null, \"stepsize\": null}]}, \"outputs\": {\"type\": \"Outputs\", \"features\": [{\"type\": \"ContinuousOutput\", \"key\": \"y\", \"unit\": null, \"objective\": {\"type\": \"MinimizeObjective\", \"w\": 1.0, \"bounds\": [0, 1]}}]}, \"constraints\": {\"type\": \"Constraints\", \"constraints\": []}}, \"seed\": null, \"num_restarts\": 8, \"num_raw_samples\": 1024, \"maxiter\": 2000, \"batch_limit\": 8, \"descriptor_method\": \"CategoricalMethodEnum.EXHAUSTIVE\", \"categorical_method\": \"CategoricalMethodEnum.EXHAUSTIVE\", \"discrete_method\": \"CategoricalMethodEnum.EXHAUSTIVE\", \"surrogate_specs\": {\"surrogates\": [{\"hyperconfig\": {\"type\": \"SingleTaskGPHyperconfig\", \"hyperstrategy\": \"FactorialStrategy\", \"inputs\": {\"type\": \"Inputs\", \"features\": [{\"type\": \"CategoricalInput\", \"key\": \"kernel\", \"categories\": [\"rbf\", \"matern_1.5\", \"matern_2.5\"], \"allowed\": [true, true, true]}, {\"type\": \"CategoricalInput\", \"key\": \"prior\", \"categories\": [\"mbo\", \"botorch\"], \"allowed\": [true, true]}, {\"type\": \"CategoricalInput\", \"key\": \"ard\", \"categories\": [\"True\", \"False\"], \"allowed\": [true, true]}]}, \"n_iterations\": null, \"target_metric\": \"RegressionMetricsEnum.MAE\"}, \"aggregations\": null, \"type\": \"SingleTaskGPSurrogate\", \"inputs\": {\"type\": \"Inputs\", \"features\": [{\"type\": \"ContinuousInput\", \"key\": \"x_1\", \"unit\": null, \"bounds\": [-6.0, 6.0], \"local_relative_bounds\": null, \"stepsize\": null}, {\"type\": \"ContinuousInput\", \"key\": \"x_2\", \"unit\": null, \"bounds\": [-6.0, 6.0], \"local_relative_bounds\": null, \"stepsize\": null}]}, \"outputs\": {\"type\": \"Outputs\", \"features\": [{\"type\": \"ContinuousOutput\", \"key\": \"y\", \"unit\": null, \"objective\": {\"type\": \"MinimizeObjective\", \"w\": 1.0, \"bounds\": [0, 1]}}]}, \"input_preprocessing_specs\": {}, \"dump\": null, \"scaler\": \"ScalerEnum.NORMALIZE\", \"output_scaler\": \"ScalerEnum.STANDARDIZE\", \"kernel\": {\"type\": \"ScaleKernel\", \"base_kernel\": {\"type\": \"MaternKernel\", \"ard\": true, \"nu\": 2.5, \"lengthscale_prior\": {\"type\": \"GammaPrior\", \"concentration\": 3.0, \"rate\": 6.0}}, \"outputscale_prior\": {\"type\": \"GammaPrior\", \"concentration\": 2.0, \"rate\": 0.15}}, \"noise_prior\": {\"type\": \"GammaPrior\", \"concentration\": 1.1, \"rate\": 0.05}}]}, \"outlier_detection_specs\": null, \"min_experiments_before_outlier_check\": 1, \"frequency_check\": 1, \"frequency_hyperopt\": 0, \"folds\": 5, \"local_search_config\": null, \"acquisition_function\": {\"type\": \"qLogNEI\", \"prune_baseline\": true, \"n_mc_samples\": 512}}'" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "json.dumps(SoboStrategy(domain=bench.domain).model_dump(), default=str)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "b'{\"rows\":[{\"inputs\":{\"x_1\":5.250564528500421,\"x_2\":0.5454267437461127},\"outputs\":{},\"type\":\"CandidateRow\"},{\"inputs\":{\"x_1\":5.7480048566119635,\"x_2\":-5.5182970493448655},\"outputs\":{},\"type\":\"CandidateRow\"},{\"inputs\":{\"x_1\":-4.77877335112983,\"x_2\":1.7390731664552508},\"outputs\":{},\"type\":\"CandidateRow\"},{\"inputs\":{\"x_1\":-1.9152471978905758,\"x_2\":-4.32988876304478},\"outputs\":{},\"type\":\"CandidateRow\"},{\"inputs\":{\"x_1\":-3.7801017554643632,\"x_2\":4.858108150579474},\"outputs\":{},\"type\":\"CandidateRow\"}],\"type\":\"Candidates\"}'" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response.content" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/opt/homebrew/Caskroom/miniforge/base/envs/bofire-2/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", - " from .autonotebook import tqdm as notebook_tqdm\n" - ] - } - ], - "source": [ - "import json\n", - "from typing import Optional\n", - "\n", - "import requests\n", - "from bofire.benchmarks.api import Himmelblau\n", - "from bofire.data_models.dataframes.api import Candidates, Experiments\n", - "from bofire.data_models.strategies.api import (\n", - " AlwaysTrueCondition,\n", - " AnyStrategy,\n", - " NumberOfExperimentsCondition,\n", - " RandomStrategy,\n", - " SoboStrategy,\n", - " Step,\n", - " StepwiseStrategy,\n", - ")\n", - "from pydantic import BaseModel\n", - "\n", - "\n", - "class CandidateRequest(BaseModel):\n", - " strategy_data: AnyStrategy\n", - " n_candidates: int\n", - " experiments: Optional[Experiments]\n", - " pendings: Optional[Candidates]\n", - "\n", - "# generate experimental data from the Himmelblau benchmark\n", - "bench = Himmelblau()\n", - "experiments = bench.f(bench.domain.inputs.sample(10), return_complete=True)\n", - "\n", - "# setup the strategy for which candidates should be generated\n", - "strategy_data = StepwiseStrategy(\n", - " domain=bench.domain,\n", - " steps=[\n", - " Step(\n", - " condition=NumberOfExperimentsCondition(\n", - " n_experiments=10\n", - " ),\n", - " strategy_data=RandomStrategy(domain=bench.domain)\n", - " ),\n", - " Step(\n", - " condition=AlwaysTrueCondition(),\n", - " strategy_data=SoboStrategy(domain=bench.domain)\n", - " )\n", - " ]\n", - ")\n", - "\n", - "# create the payload\n", - "payload = CandidateRequest(\n", - " strategy_data=strategy_data,\n", - " n_candidates=1,\n", - " experiments=Experiments.from_pandas(experiments, bench.domain),\n", - " pendings=None\n", - ")\n", - "\n", - "\n", - "URL = \"http://127.0.0.1:8000/candidates\"\n", - "HEADERS = {'accept': 'application/json', 'Content-Type': 'application/json'}\n", - "\n", - "# request candidates\n", - "response = requests.post(url=f\"{URL}/generate\", data=payload.model_dump_json(), headers=HEADERS)\n", - "\n", - "# convert response to a pandas dataframe\n", - "df_candidates =Candidates(**json.loads(response.content)).to_pandas()\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "b'{\"rows\":[{\"inputs\":{\"x_1\":3.218290337622168,\"x_2\":-0.26658846050092144},\"outputs\":{},\"type\":\"CandidateRow\"}],\"type\":\"Candidates\"}'" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "response.content" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'Value error, no col for input feature `y`'" - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "json.loads(response.content)[\"detail\"][0][\"msg\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
x_1x_2y_predy_sdy_des
0-0.248941.37440742.664204249.896859-42.664204
\n", - "
" - ], - "text/plain": [ - " x_1 x_2 y_pred y_sd y_des\n", - "0 -0.24894 1.374407 42.664204 249.896859 -42.664204" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Candidates(**json.loads(response.content)).to_pandas()" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
x_1x_2
03.9076090.900517
1-2.0524004.601854
2-4.968211-4.380276
3-1.602816-4.190831
44.727611-4.774569
\n", - "
" - ], - "text/plain": [ - " x_1 x_2\n", - "0 3.907609 0.900517\n", - "1 -2.052400 4.601854\n", - "2 -4.968211 -4.380276\n", - "3 -1.602816 -4.190831\n", - "4 4.727611 -4.774569" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Candidates(**json.loads(response.content)).to_pandas()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "bofire-2", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.12" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From 55668d926f530a8619a3f980834d6dc44820dbf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20P=2E=20D=C3=BCrholt?= Date: Mon, 25 Nov 2024 16:39:29 +0100 Subject: [PATCH 2/2] fix linting --- README.md | 4 ++-- requirements.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e6f3be7..0402eac 100644 --- a/README.md +++ b/README.md @@ -87,11 +87,11 @@ The following snippet shows how to use the worker based candidate generation usi ``` python import time -# create the proposal in the database +# create the proposal in the database response = requests.post(url=f"{URL}/proposals", json=payload.model_dump(), headers=HEADERS) id = json.loads(response.content)["id"] -# poll the state of the proposal +# poll the state of the proposal def get_state(id:int): return requests.get(url=f"{URL}proposals/{id}/state", headers=HEADERS).json() diff --git a/requirements.txt b/requirements.txt index 0a801cf..a3f18c3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,4 @@ uvicorn fastapi pytest requests -tinydb \ No newline at end of file +tinydb