Cleanup model files (only delete newly created files) Args: output_suffix: Output file suffix
(self, output_suffix)
| 254 | return results |
| 255 | |
| 256 | def cleanup_model(self, output_suffix): |
| 257 | """ |
| 258 | Cleanup model files (only delete newly created files) |
| 259 | |
| 260 | Args: |
| 261 | output_suffix: Output file suffix |
| 262 | """ |
| 263 | model_file = self.output_dir / f"ggml-model-i2_s-embed-{output_suffix}.gguf" |
| 264 | |
| 265 | if model_file in self.newly_created_files: |
| 266 | try: |
| 267 | model_file.unlink() |
| 268 | print(f"🗑️ Deleted newly created file: {model_file}") |
| 269 | self.newly_created_files.remove(model_file) |
| 270 | except Exception as e: |
| 271 | print(f"⚠️ Failed to delete {model_file}: {e}") |
| 272 | else: |
| 273 | print(f"ℹ️ Keeping existing file: {model_file}") |
| 274 | |
| 275 | def run_all_quantizations(self, types_to_quantize): |
| 276 | """ |
no outgoing calls
no test coverage detected