Getting Started
API reference
Contributor Guidelines
Glossary
Resources
How-to Guides
GitHub
Twitter
syft.ast
syft.ast.attribute
syft.ast.callable
syft.ast.dynamic_object
syft.ast.enum
syft.ast.globals
syft.ast.klass
syft.ast.module
syft.ast.property
syft.ast.static_attr
syft.ast.util
syft.capnp package
syft.core
syft.core.common
syft.core.common.environment
syft.core.common.event_loop
syft.core.common.group
syft.core.common.message
syft.core.common.object
syft.core.common.pointer
syft.core.common.serde
syft.core.common.serde.deserialize
syft.core.common.serde.serializable
syft.core.common.serde.serialize
syft.core.common.storeable_object
syft.core.common.uid
syft.core.io
syft.core.io.address
syft.core.io.connection
syft.core.io.location
syft.core.io.location.group
syft.core.io.location.location
syft.core.io.location.specific
syft.core.io.route
syft.core.io.virtual
syft.core.node
syft.core.node.abstract
syft.core.node.abstract.node
syft.core.node.common
syft.core.node.common.action
syft.core.node.common.service
syft.core.node.common.util
syft.core.node.pki
syft.core.plan
syft.core.plan.plan
syft.core.plan.translation
syft.core.plan.translation.torchscript
syft.core.pointer
syft.core.pointer.pointer
syft.core.remote_dataloader
syft.core.remote_dataloader.remote_dataloader
syft.core.store
syft.core.store.dataset
syft.core.store.store_disk
syft.core.store.store_interface
syft.core.store.store_memory
syft.core.store.storeable_object
syft.grid
syft.lib package
syft.lib.misc package
syft.lib.numpy package
syft.lib.python package
syft.lib.python.collections package
syft.lib.torch package
On this page
Submodules
syft.lib.torch.allowlist module
syft.lib.torch.device module
syft.lib.torch.parameter module
syft.lib.torch.return_types module
syft.lib.torch.size module
syft.lib.torch.tensor_util module
syft.lib.torch.uppercase_tensor module
syft.lib.torch package
¶
syft.lib.torch.
get_return_type
(
support_dict
)
[source]
¶
syft.lib.torch.
version_supported
(
support_dict
)
[source]
¶
syft.lib.torch.
create_torch_ast
(
client
=
None
)
[source]
¶
Submodules
¶
syft.lib.torch.allowlist module
¶
syft.lib.torch.device module
¶
syft.lib.torch.device.
object2proto
(
obj
)
[source]
¶
syft.lib.torch.device.
proto2object
(
proto
)
[source]
¶
syft.lib.torch.parameter module
¶
syft.lib.torch.parameter.
object2proto
(
obj
)
[source]
¶
syft.lib.torch.parameter.
proto2object
(
proto
)
[source]
¶
syft.lib.torch.return_types module
¶
syft.lib.torch.return_types.
get_field_names
(
obj
)
[source]
¶
syft.lib.torch.return_types.
get_supported_types_fields
(
)
[source]
¶
syft.lib.torch.return_types.
wrap_type
(
typ
,
fields
)
[source]
¶
syft.lib.torch.size module
¶
syft.lib.torch.size.
protobuf_torch_size_serializer
(
torch_size
)
[source]
¶
syft.lib.torch.size.
protobuf_torch_size_deserializer
(
proto_size
)
[source]
¶
syft.lib.torch.tensor_util module
¶
syft.lib.torch.tensor_util.
protobuf_data_encoding
(
tensor
)
[source]
¶
syft.lib.torch.tensor_util.
arrow_data_encoding
(
tensor
)
[source]
¶
syft.lib.torch.tensor_util.
tensor_serializer
(
tensor
)
[source]
¶
Strategy to serialize a tensor using Protobuf
syft.lib.torch.tensor_util.
protobuf_data_decoding
(
protobuf_tensor
)
[source]
¶
syft.lib.torch.tensor_util.
arrow_data_decoding
(
tensor_data
)
[source]
¶
syft.lib.torch.tensor_util.
tensor_deserializer
(
buf
)
[source]
¶
syft.lib.torch.uppercase_tensor module
¶
syft.lib.torch.uppercase_tensor.
object2proto
(
obj
)
[source]
¶
syft.lib.torch.uppercase_tensor.
proto2object
(
proto
)
[source]
¶