Skip to content

Commit 858d529

Browse files
committed
0.1.0
added Support for converting back to ckpt. added A file explorer for easier conversion. added option to add a suffix to the output file added hash check for files
1 parent b933107 commit 858d529

File tree

3 files changed

+442
-88
lines changed

3 files changed

+442
-88
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ share/python-wheels/
2828
MANIFEST
2929
media/ori
3030
media/re
31-
tests
3231
# PyInstaller
3332
# Usually these files are written by a python script from a template
3433
# before PyInstaller builds the exe, so as to inject date/other infos into it.
@@ -133,3 +132,6 @@ dmypy.json
133132

134133
# Pyre type checker
135134
.pyre/
135+
# other
136+
tests
137+
up.md

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ This tool conversion process still requires the .ckpt data to be loaded first, w
3939
</p>
4040
</div>
4141

42+
43+
4244
<!-- TABLE OF CONTENTS -->
4345
<details>
4446
<summary>Table of Contents</summary>
@@ -56,6 +58,34 @@ This tool conversion process still requires the .ckpt data to be loaded first, w
5658

5759

5860

61+
<!-- Update -->
62+
# Update
63+
### Version 0.1.0
64+
I am happy to share the release of version 0.1.0 of Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI
65+
66+
This version includes the following new features and improvements:
67+
* Support for converting back to ckpt. now you can convert safetensors to ckpt and vice versa.
68+
* A file explorer for easier conversion.
69+
* The option to add a suffix to the output file, allowing users to keep the original file.
70+
* A hash check for files, displaying the first 8 characters of the hash.
71+
72+
Please note that converting a ckpt file to a safetensors file will change the hash of the file due the structure change of the file.
73+
74+
However, when converting back and forth between ckpt and safetensors, the hash will remain consistent.
75+
76+
For example, an original ckpt file with the hash "ccf3615f" will be converted to a safetensors file with the hash "0248da5c", and back to a ckpt file with the hash "68ed20ac". Both hashes will remain consistent between the two file formats.
77+
78+
Please consider donating to the project if you find it useful,so that I can maintain and improve this tool and other projects.
79+
80+
I hope you find these new features and improvements useful. As always, i welcome your feedback and suggestions.
81+
82+
Thank you for using my project.
83+
84+
<p align="right">(<a href="#readme-top">back to top</a>)</p>
85+
86+
87+
88+
5989
<!-- ABOUT THE PROJECT -->
6090
## About The Project
6191

0 commit comments

Comments
 (0)