--- title: SafeTensors Model Converter emoji: 🔒 colorFrom: blue colorTo: purple sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: mit --- # SafeTensors Model Converter A no-code web application for converting machine learning models to the secure SafeTensors format. ## Features - **Zero-code conversion**: Simple drag-and-drop interface - **Multi-framework support**: PyTorch and TensorFlow models - **Secure format**: Eliminates pickle-based security risks - **Fast and efficient**: Optimized conversion process ## Supported Model Formats ### PyTorch - `.pt` files (PyTorch model files) - `.pth` files (PyTorch checkpoint files) ### TensorFlow - `.h5` files (Keras HDF5 format) - SavedModel directories (upload as .zip) ## How to Use 1. Select your model's framework (PyTorch or TensorFlow) 2. Upload your model file 3. Click "Convert to SafeTensors" 4. Download your converted model ## Why SafeTensors? SafeTensors is a new simple format for storing tensors safely (as opposed to pickle) and that is still fast (zero-copy). ### Benefits: - **Security**: No arbitrary code execution during loading - **Speed**: Faster loading with zero-copy deserialization - **Memory efficiency**: Reduced memory usage - **Cross-platform**: Works across different ML frameworks ## Local Development \`\`\`bash pip install -r requirements.txt python app.py \`\`\` ## Deployment This app is designed to run on Hugging Face Spaces. Simply: 1. Create a new Space on Hugging Face 2. Upload these files to your Space 3. Your app will automatically deploy! ## License MIT License - feel free to use and modify as needed.