MCPcopy Create free account
hub / github.com/microsoft/BitNet / cleanup_model

Method cleanup_model

utils/quantize_embeddings.py:256–273  ·  view source on GitHub ↗

Cleanup model files (only delete newly created files) Args: output_suffix: Output file suffix

(self, output_suffix)

Source from the content-addressed store, hash-verified

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 """

Callers 1

run_all_quantizationsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected