fbientrigo / grav_lensing

A Python toy model for gravitational lensing with educative means
0 stars 0 forks source link

Implementación de Predicciones y Guardado de Resultados en el Dataset de Testing #7

Open fbientrigo opened 1 month ago

fbientrigo commented 1 month ago

Descripción

Este issue está relacionado con la necesidad de realizar inferencias sobre un dataset de testing con un modelo preentrenado, y almacenar los resultados de manera ordenada. La implementación actual se basa en un flujo de trabajo eficiente que carga los datos de entrada, realiza la predicción con el modelo y luego guarda las predicciones generadas.

Objetivos

Tareas a Realizar

1. Implementar Función get_testing_paths en grav_lens/configs/paths.py
2. Implementar Función load_testing_dataset en grav_lens/utils/load_dataset.py
3. Implementar Función save_predictions en grav_lens/utils/utils.py

Consideraciones

Uso Esperado

  1. Cargar el dataset de testing:
    test_dataset = load_testing_dataset(home="/ruta/a/data", batch_size=64)
  2. Realizar predicciones con el modelo y guardar los resultados:
    for X_batch, names_batch in test_dataset:
       predictions = model.predict(X_batch)
       save_predictions(predictions, names_batch, home="/ruta/a/data")

Próximos Pasos