/var/opt/nydus/ops/mysql/ai/ml/__pycache__
NameSizeModeActions
base.cpython-312.pyc47860644editdlrm
classifier.cpython-312.pyc75470644editdlrm
model.cpython-312.pyc305340644editdlrm
outlier.cpython-312.pyc80480644editdlrm
regressor.cpython-312.pyc54700644editdlrm
transformer.cpython-312.pyc61060644editdlrm
__init__.cpython-312.pyc7640644editdlrm
Edit: /var/opt/nydus/ops/mysql/ai/ml/__pycache__/base.cpython-312.pyc (4786B)
N jjdZddlmZmZddlZddlmZddlm Z ddl m Z m Z ddl mZGdd eZy) zBase classes for MySQL HeatWave ML estimators for Connector/Python. Implements a scikit-learn-compatible base estimator wrapping server-side ML. )OptionalUnionN) BaseEstimator)MySQLConnectionAbstract)ML_TASKMyModel) copy_dictc eZdZdZ ddedeeefdeedee fdZ dde jd ee jd dfd Z d efd Zd ee fd Zy) MyBaseMLModela Base class for MySQL HeatWave machine learning estimators. Implements the scikit-learn API and core model management logic, including fit, explain, serialization, and dynamic option handling. For use as a base class by classifiers, regressors, transformers, and outlier models. Args: db_connection (MySQLConnectionAbstract): An active MySQL connector database connection. task (str): ML task type, e.g. "classification" or "regression". model_name (str, optional): Custom name for the deployed model. fit_extra_options (dict, optional): Extra options for fitting. Attributes: _model: Underlying database helper for fit/predict/explain. fit_extra_options: User-provided options for fitting. N db_connectiontask model_namefit_extra_optionscJt||||_t||_y)a Initialize a MyBaseMLModel with connection, task, and option parameters. Args: db_connection: Active MySQL connector database connection. task: String label of ML task (e.g. "classification"). model_name: Optional custom model name. fit_extra_options: Optional extra fit options. Raises: DatabaseError: If a database connection issue occurs. If an operational error occurs during execution. )r rN)r_modelr r)selfr r rrs A/opt/nydus/tmp/pip-target-a90h98xg/lib/python/mysql/ai/ml/base.py__init__zMyBaseMLModel.__init__?s"*m$:N !*+.>CL!>SM > $D> >6%) << BLL !  8 +t + , ,rr )r#typingrrpandasr& sklearn.basermysql.connector.abstractsrmysql.ai.ml.modelrrmysql.ai.utilsr r r)rrr0s,:#&=.$b,Mb,r