We have an open feature request for this here: https://github.com/pytorch/pytorch/issues/16667 278
For now as a workaround, you can save tensor.indices(), tensor.values() and tensor.size() separately and reconstruct a sparse tensor from these three things.