
    Di1                    R    d dl mZ d dlmZ d dlZerd dlmZ ddd	 	 	 	 	 	 	 ddZ	y)	    )annotations)TYPE_CHECKINGN)acqfi   )	n_samplesrngc                   | j                   j                  ||      }| j                  |      }t        j                  |      }||d d f   ||   fS )N)r   )search_spacesample_normalized_paramseval_acqf_no_gradnpargmax)r   r   r   xsresbest_is         ]/home/ubuntu/crypto_trading_bot/.venv/lib/python3.12/site-packages/optuna/_gp/optim_sample.pyoptimize_acqf_sampler      sS     
			3	3I3	3	GB

 
 
$CYYs^Ffai=#f+%%    )r   zacqf_module.BaseAcquisitionFuncr   intr   znp.random.RandomState | Nonereturnztuple[np.ndarray, float])

__future__r   typingr   numpyr   
optuna._gpr   acqf_moduler    r   r   <module>r      sI    "    . (,	&
)& & 
&	&
 &r   