safetensorsとは?PickleTensorに注意すべき理由
公開: 2026-06-01
safetensorsは安全に設計されたモデルファイル形式です。従来の.ckpt(PickleTensor)は任意コード実行のリスクがあるため、可能な限りsafetensorsを選びましょう。
結論: safetensors は、モデルの重みデータだけを安全に保存する形式です。従来の PickleTensor(.ckpt 等)はPythonの仕組み上、読み込み時に任意コードを実行できてしまうリスクがあるため、可能な限り safetensors を選ぶのが安全です。
なぜ PickleTensor は危険なのか
Pickle形式はオブジェクトを復元する際にコードを実行し得ます。悪意あるファイルを読み込むとPCが乗っ取られる恐れがあります。
safetensors を選ぶ
- 当サイトの一覧では「safetensorsのみ」で絞り込めます。
- ファイル形式とスキャン結果(Success)も併せて確認しましょう。
- 出所不明のファイルは避け、ハッシュで正体を確認するのも有効です(ハッシュ検索)。