Hi, I tried your base code for distribution in 2022, but I was not able to successfully build the environment because some of the package environments on which the code depends can no longer be found. For example, in the setup. Py openfl version f4b28d710e2be31cdfa7487fdb4e8cb3a1387a5f already can't find it, I tried other versions, but it doesn't work. Some error messages are as follows:
git clone https://github.com/intel/openfl.git@f4b28d710e2be31cdfa7487fdb4e8cb3a1387a5f
???? 'openfl.git@f4b28d710e2be31cdfa7487fdb4e8cb3a1387a5f'...
remote: Repository not found.
fatal: ?? 'https://github.com/intel/openfl.git@f4b28d710e2be31cdfa7487fdb4e8cb3a1387a5f/' ???
I also try other openfl version, however, it also doesn't work. Some error messages are as follows:
python FeTS_Challenge.py
Traceback (most recent call last):
File "FeTS_Challenge.py", line 18, in
from fets_challenge import run_challenge_experiment
File "/home/LZW/code/Challenge/Task_1/fets_challenge/__init__.py", line 6, in
from .experiment import run_challenge_experiment
File "/home/LZW/code/Challenge/Task_1/fets_challenge/experiment.py", line 16, in
from openfl.utilities import split_tensor_dict_for_holdouts, TensorKey
ImportError: cannot import name 'split_tensor_dict_for_holdouts' from 'openfl.utilities'
can you release the right openfl version for us?
Created by zhiwei liang liangzw This might be a situation where we need to hardcode versions and/or hashes. I reached out to the OpenFL team and will let you know once I know more.