Last week iam working with syft==0.2.9 and it was working great! but this week when i tried to install syft==0.2.9 i have this error "ERROR: Could not find a version that satisfies the requirement torchvision~=0.5.0 (from syft) (from versions: 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.2.0, 0.2.1, 0.2.2, 0.2.2.post2, 0.2.2.post3, 0.8.2, 0.9.0, 0.9.1, 0.10.0, 0.10.1, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.12.0, 0.13.0, 0.13.1, 0.14.0, 0.14.1) ERROR: No matching distribution found for torchvision~=0.5.0"
Then when import the syft library it was undefine
I need to work with TorchHook in federated learning by PyTorch
I use Google Colab.. Also i tried my code in Jypter and kaggle, all showing the same error
!pip install syft==0.2.9
import syft as sy
hook = sy.TorchHook(torch)
clients = []
for i in range(args.clients):
clients.append({'hook': sy.VirtualWorker(hook, id="client{}".format(i+1))})