MVITS.guardar#
- MVITS.save(fname, **kwargs)[fuente]#
Guarde los datos de inferencia del modelo en un archivo.
- Parámetros:
- fname
str El nombre y la ruta del archivo para guardar los datos de inferencia con los parámetros del modelo.
- **kwargs
Argumentos adicionales de palabras clave para pasar a arviz.InferenceData.to_netcdf(). Las opciones comunes incluyen: - engine : str, opcional (predeterminado «netcdf4»)
Biblioteca para usar para escribir archivos.
- gruposlista de str, opcional
Grupos para guardar en netcdf. Si es None, se guardan todos los grupos.
- fname
- Devoluciones:
- Aumentos:
RuntimeErrorSi el modelo aún no ha sido ajustado (no hay datos de inferencia disponibles).
Ejemplos
Este método está destinado a ser sobreescrito e implementado por las subclases. No debe ser llamado directamente en la clase abstracta base ni en sus instancias.
class MyModel(ModelBuilder): def __init__(self): super().__init__() model = MyModel() model.fit(X, y) # Basic save model.save("model_results.nc") # Save with specific options model.save( "model_results.nc", engine="netcdf4", groups=["posterior", "log_likelihood"], )