Skip to content

Commit 064fd7d

Browse files
Update generative-proof-of-concept-CPU-preprocessing-in-memory.py
Add garbage collection before returning result.
1 parent d220f75 commit 064fd7d

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

generative-proof-of-concept-CPU-preprocessing-in-memory.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -730,7 +730,7 @@ def reset_state(self):
730730
MODEL_FILE_NAME = "cerebros-foundation-model.keras"
731731

732732
best_model_found = cerebros_automl.get_best_model()
733-
mlflow.keras.log_model(best_model_found)
733+
# mlflow.keras.log_model(best_model_found)
734734
# best_model_found.save(MODEL_FILE_NAME)
735735
# del(best_model_found)
736736
# del(cerebros_automl)
@@ -880,8 +880,9 @@ def call(self, inputs):
880880
padding_token=tokenizer.pad_token_id
881881
)
882882
generator = CerebrosNotGPT(config)
883-
884-
mlflow.keras.log_model(generator)
883+
884+
885+
# mlflow.keras.log_model(generator)
885886
print("########### BEFORE SEARIALIZING THE GENERATIVE MODEL")
886887

887888
def complete_text(text):
@@ -941,6 +942,9 @@ def complete_text(text):
941942
print(f"PROMPT number {counter}: {half_sample}; RESPONSE: {full_generated_text}")
942943
counter += 1
943944
mlflow.log_metric("perplexity", result, step=trial.number)
945+
del(best_model_found)
946+
del(generator)
947+
collect()
944948
return result
945949

946950
def main():

0 commit comments

Comments
 (0)