
    !\i"                     V    d Z ddlmZmZmZmZmZmZ ddlmZ ddl	m
Z
  G d de
      Zy)zML Model metadata    )ColumnIntegerStringFloatDateTimeJSON)datetime)Basec                   4   e Zd ZdZdZ eedd      Z eeddd      Z	 eed      Z
 ee      Z ee      Z ee      Z ee      Z ee      Z ee      Z ee      Z ee      Z eeej.                  d      Z ee      Z eed	
      Z ee      Zy)ModelzML Model version and metadatamodelsT)primary_keyindexF)uniquenullabler   )r   )defaultr      )r   N)__name__
__module____qualname____doc____tablename__r   r   idr   version
model_typer   
parametersr   train_accuracytest_accuracytrain_loglosstest_loglosstrain_brier
test_brierartifact_pathr   r	   utcnow
trained_attrained_on_matches	is_activenotes      /app/app/core/db/models/model.pyr   r      s    'M	T	6BVD5EG/J J E]N5MM5MM%=L-KJ 6NM (//FJw*I6NEr*   r   N)r   
sqlalchemyr   r   r   r   r   r   r	   app.core.db.databaser
   r   r)   r*   r+   <module>r.      s      E E  %D r*   