PySyft icon indicating copy to clipboard operation
PySyft copied to clipboard

Resolve syft.lib.python.Any in the code base

Open madhavajay opened this issue 3 years ago • 1 comments

Description

Go through and find all uses of syft.lib.python.Any and either fix them if the functionality already exists, or add a TODO and Issue to github to describe them.

Some of these can be solved with things like a Numeric UnionGenerator.

Definition of Done

All our syft.lib.python.Any remaining in the code base have been checked and fixed or noted down as TODO.

madhavajay avatar Mar 25 '21 03:03 madhavajay

Hey @madhavajay, so this issue requires to change all syft.lib.python.Any in __init__.py in src/syft/lib/python, right?

So for example this method ("syft.lib.python.List.pop", "syft.lib.python.Any") needs changing of Any with let's say UnionGenerator, right?

So, considering this case what should go inside UnionGenerator, can you help me with that, I am a bit confused.

ArtistBanda avatar Mar 29 '21 16:03 ArtistBanda

This might need to be part of the broader live pointers work.

madhavajay avatar Nov 17 '22 07:11 madhavajay