tf-encrypted

View on PyPIReverse Dependencies (0)

0.9.1 tf_encrypted-0.9.1-py3-none-manylinux1_x86_64.whl
tf_encrypted-0.9.1-py3-none-macosx_10_11_x86_64.whl

Wheel Details

Project: tf-encrypted
Version: 0.9.1
Filename: tf_encrypted-0.9.1-py3-none-manylinux1_x86_64.whl
Download: [link]
Size: 2352485
MD5: ea0eef3b218c791ec01431cd4561cf6b
SHA256: c7d4f1c24160241cb8616ebaf9ea8581fa37f84d4ab332f3ca9574895d1d482a
Uploaded: 2023-02-08 02:51:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tf-encrypted
Version: 0.9.1
Summary: A Framework for Machine Learning on Encrypted Data.
Author: The TF Encrypted Authors
Author-Email: contact[at]tf-encrypted.io
Home-Page: https://github.com/tf-encrypted/tf-encrypted
License: Apache License 2.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.8
Requires-Dist: tensorflow (>=2.9.1)
Requires-Dist: numpy (>=1.22.4)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: tf2onnx (>=1.12.0)
Requires-Dist: tensorflow (>=2.9.1); extra == "tf"
Provides-Extra: tf
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 18619 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-manylinux1_x86_64

RECORD

Path Digest Size
libsodium.a sha256=-vGgdWrtxmf5dPN1dDjGszG0WpPlOIF2XeDO0kWI7gI 6677552
libsodium.la sha256=v7_EqpyTaxnEGxmyTytuueDRoyXJkCs_e63e48u8NY8 911
operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
operations/secure_random/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
operations/secure_random/test_secure_random.py sha256=T7NhrTWCkdOjadVGpbpxXEU_si2t69iTQMi6NNZPdsA 4207
pkgconfig/libsodium.pc sha256=wtRNKGkgvIJ0BLKvmImktDQJl2-zQb0sVi8C7dkGAN4 248
tf_encrypted/__init__.py sha256=N0OfvC_BG1FBGLGHcTsFvt2GJelz1rfegAa6zkzCv1I 3046
tf_encrypted/config.py sha256=rzA63fw7gtMgLJu5bPA4v33WkCsNXJB8sHxA8cWCSow 8772
tf_encrypted/performance.py sha256=21ubU8Oj-QvAXJYSq_9vHjOa9KtwoRc9QPbUQIYxWfE 444
tf_encrypted/utils.py sha256=3_iHqNVKDy7EfTUzgY_dDHE3n0jcyWGRNiLYZlISA30 2069
tf_encrypted/convert/__init__.py sha256=Er9WSCG62t9qceJiEHYriSMzmLnwZI2WJ936DkWMh00 81
tf_encrypted/convert/convert.py sha256=CtggOmrBc2f_qXxdm5Bs3bclS5PQ-IdRR1wL65mLsLw 10127
tf_encrypted/convert/nodes.py sha256=3pmIoqvDB3T4woPJzIINkbSMKLmNACE0d7tR1BVl8PE 30888
tf_encrypted/convert/nodes_test.py sha256=0APgGk2FsIJf98vCJ6EacBfLBrri9yedPEx4z0-Tqvs 17333
tf_encrypted/keras/__init__.py sha256=5387eFhs-sSUq0lXDJDDvegEqcgb12US-7qnRYp9Wlg 379
tf_encrypted/keras/activations.py sha256=GSG0c7Hbd4jjIrorFOJtStv7KeC8xfWAVe7a6eNq_x8 1991
tf_encrypted/keras/losses.py sha256=Gp0hREGLi25fkImD4wI7ezzc77zKjomYGQKh_aCRYdY 4228
tf_encrypted/keras/losses_test.py sha256=DZA4xtgyJzLhFlhFoECzXNp4jG9de3S-51HRG4hYu_4 3914
tf_encrypted/keras/optimizers.py sha256=tvA01jqgIygpbJwLZT24418vFwTTRfauCgp130Z57lg 7054
tf_encrypted/keras/testing_utils.py sha256=gWkThHSDMFtcRZ3RvWGFAh32ssCd42mOL7GVlALsfzg 3847
tf_encrypted/keras/datasets/__init__.py sha256=eHKyIrodOm32XKRRNig9rMR8CqOzO7knXtH-T9U4Uzg 267
tf_encrypted/keras/datasets/convert.py sha256=_h1VINJ3cvoRgJjYt_KOItUDh2Cy2bVMTO6uRfsdwWM 4184
tf_encrypted/keras/datasets/logistic_artificial.py sha256=tbO512RSdEs6bapk6o9hn8QQHwTk757njdo49Xt_Lw4 1661
tf_encrypted/keras/datasets/mnist.py sha256=x_WM5zr9nnmKzuj7_eUpMY4s6KLrdAuAL7S8DhO6k8o 8738
tf_encrypted/keras/engine/__init__.py sha256=o-p0k3n6r_Cl5jhSpa6g5QK6J6bI1q0TqU5L0LmmJGk 159
tf_encrypted/keras/engine/base_layer.py sha256=41AvvlaWqE7PFj2u2PBo-8z8g1KPdHQjpUQy04a2wsw 5652
tf_encrypted/keras/engine/base_layer_utils.py sha256=ejEFxXE5wn22s83sogcnZSZJlSD3_XnzHKF1tYPlWZE 3063
tf_encrypted/keras/engine/input_layer.py sha256=Ja6wbvTlNkqfiw8gNeV5JUHbWgpjK75k5Gn67aoLT10 6313
tf_encrypted/keras/engine/input_layer_test.py sha256=ZOSzQmZZjmAs9DvR_Fvy5d5CY8TzxpgR5UFaJxnuDLw 428
tf_encrypted/keras/layers/__init__.py sha256=Fp4jdq8QV-4_R1049kUF1ZcR0M2OpUuBZfort7LSew0 1141
tf_encrypted/keras/layers/activation.py sha256=fgRjk5XrKRUHwr1JFxXMROn6sp_p6_OIFyqRiwv58OE 1270
tf_encrypted/keras/layers/activation_test.py sha256=Hh0IjTfZ3VcgNgSq6cKo57WcydqawXXdNAmI8rRkHWs 2067
tf_encrypted/keras/layers/convolutional.py sha256=gMWV-J9sLxBh3cXYzisf_Se0e047S_McUsWny3UgHu4 24647
tf_encrypted/keras/layers/convolutional_test.py sha256=wzjv-QNya5y-56ouPuHV2fm-YKEmKhcCD9ed6c5fpAg 4262
tf_encrypted/keras/layers/dense.py sha256=n0wYn9XnTw1poxed4Sd_rRyYmWUVuFTsbcGSupDPs0w 5041
tf_encrypted/keras/layers/dense_test.py sha256=x3alw8RCDbaIBCJbdDKnHqI2A7C19b7y5LseU2z020Q 3161
tf_encrypted/keras/layers/flatten.py sha256=diiqYstkrL01yBSgWUGxKlKqoSw6HOpcFZ0oJ8pC3sI 2282
tf_encrypted/keras/layers/flatten_test.py sha256=-FQH7XdXfij-z4CW5Ql7_82UNccp6-df3E_0IXsiDiE 906
tf_encrypted/keras/layers/layers_utils.py sha256=tLt5MSx1YrYtHmUxhXYn8vOtzOy5QzIecet9sN_RDgw 2497
tf_encrypted/keras/layers/normalization.py sha256=3E4eoNyQobEEKSgEk7pwxypn1K1ekQ_CSVoghx9dnGs 10393
tf_encrypted/keras/layers/normalization_test.py sha256=YcY0QmROJfcz1nJzTqXIFmTQl2HWgL9TCNsVYsn67O4 1944
tf_encrypted/keras/layers/pooling.py sha256=GsUFa-CeZ2mkTmVks9cdBCg0v7XrBjWRWNsR73-tq-c 15467
tf_encrypted/keras/layers/pooling_test.py sha256=b2OwN50TocHIO-DbPTue5hnJ4KbXww7vcsGVfs8hCj4 3475
tf_encrypted/keras/layers/relu.py sha256=Tkb6JeMM6BSOZopYuA48sGgooTy-2Evsg8o3QV69PF8 1701
tf_encrypted/keras/layers/relu_test.py sha256=d1W3kG4PdlTCtxnXVIxjbrSVeos_6kAiXVLgHlzNkHk 534
tf_encrypted/keras/layers/reshape.py sha256=ZG77yZRrhIAtsGTDOwM-u83ZZ7OxBhHT5UfQv0rdDHI 3587
tf_encrypted/keras/layers/reshape_test.py sha256=I8jglZ6ld8OsW0N5RoQyGIW4ZAzoepU0CVrTw60XHcQ 942
tf_encrypted/keras/models/__init__.py sha256=e8w2N2kiNThxbMCUm7mP7DNuGXFQ1MDdxsI3odh-2a0 317
tf_encrypted/keras/models/base_model.py sha256=BXzZBlIrjr3UEJHwSbQ8bbkbkB9gH5XaQiPkQAlE-Po 9879
tf_encrypted/keras/models/sequential.py sha256=gD6plJun4KLEBWYsEsbVaNVKYI3QYQLOaPffGHnfuYg 8273
tf_encrypted/keras/models/sequential_test.py sha256=sYYicipARQIsEwgKeu_kO_ZyUW6I-8d3-22kPgtzPWo 7465
tf_encrypted/operations/__init__.py sha256=Y2AuZnMvmd5EHz3b1FhoSTDwr-NKVEV3BCoH195okXA 188
tf_encrypted/operations/aux/__init__.py sha256=_ujc5qrzx5GkgBXhGygSWjK5o6nWJcZ7saEZFNf3kzA 269
tf_encrypted/operations/aux/aux.py sha256=EcLXotqyprCHnC6I0buQjv5T0b-Wuwl2MwqlVBI-Zck 1859
tf_encrypted/operations/aux/aux_module_tf_2.9.1.so sha256=gRNaEWfClavnGWRT3r-p3EK5f9DYuScPoHMgB8rAXoQ 108464
tf_encrypted/operations/aux/aux_test.py sha256=93YsMnRKl5_aNq34L14DgtLXS4vUDflzInpDa6Qsx3k 1207
tf_encrypted/operations/dataset/__init__.py sha256=rb__ZzVGFTh-Qb8Qx7-v9d4Qy8mQbqN2oyFTK1GiGlg 93
tf_encrypted/operations/dataset/tf_dataset_module_tf_2.9.1.so sha256=sSHVp9fNCoX_ojRv_MHZ_FTXUdcB32JvjldIkr_4B38 35920
tf_encrypted/operations/dataset/write_record.py sha256=nfctkiYs_-Pn6F2JgAiKOobtfj-MeBFAuMAsSqN_WkM 1699
tf_encrypted/operations/dataset/write_record_test.py sha256=fjlfhyfwTNMLRhsBxvYNvEsNRZ0MEJ9u56aLDwjZAG4 3261
tf_encrypted/operations/secure_random/__init__.py sha256=qKRyRIBz7-UEG7FvuIUz1Tn54jM1qTBj08GicwbimGs 578
tf_encrypted/operations/secure_random/secure_random.py sha256=LRSEaq_LWodkGdZpKHsS9o1Rl6xbnzMad30vwtsZO3A 4874
tf_encrypted/operations/secure_random/secure_random_module_tf_2.9.1.so sha256=pG0_9KKb_FrSOkIgO5lszQQBWT8ztgKbewLEEuWWxnI 2405680
tf_encrypted/operations/secure_random/secure_random_test.py sha256=Rc_6lwIz129eAKb7M0vD9_TeFgsJdvn8jfPbJbjcK3M 3819
tf_encrypted/operations/tf_i128/__init__.py sha256=81ZqKgLf-MW2c15kg1nZcTdDsgau6IoYV3qNsuXMts4 968
tf_encrypted/operations/tf_i128/tf_i128.py sha256=4a8IL2P93ArzL65wdrxtsad7CvbLO0WMaeYIb1U4zZg 6722
tf_encrypted/operations/tf_i128/tf_i128_module_tf_2.9.1.so sha256=Eyi6W0ukpDjdyvv2NwcuRvq1OdKjIJd1cvuONh0-UR8 611856
tf_encrypted/player/__init__.py sha256=C7bDG_zm_kpGrM9YgcOCOYFa7xhU4-nnv98TLMz_zog 179
tf_encrypted/player/__main__.py sha256=ooQ7yjboijb0sSTP-lSau_6Nu_6ewJwCGHtfZXFRbBg 807
tf_encrypted/player/data_owner.py sha256=QLSLMrOcr2DShEv1peafpC3FVYjbZy9aVgH-KqMyvgw 2324
tf_encrypted/player/player.py sha256=qsDmTsKf6eCulzGOMuwsi1onNJzWPDSx1MSBoXnydss 834
tf_encrypted/protocol/__init__.py sha256=ZGHT-3d4YrzmkLcUkwCE2fsM81G7bCOoO40hgKeP9WE 1177
tf_encrypted/protocol/ops_test.py sha256=fTjoHdHMkbcoiVRpMziGKMq8IKXI3AnA6zZfj3Lg714 17699
tf_encrypted/protocol/protocol.py sha256=iK9_Z3dGBXbVdAgWEZDuSl3WELuzhVt0HgkOlzFg3_c 4704
tf_encrypted/protocol/aby3/__init__.py sha256=qpiho7iwXMx6EY5qbVn0o_m6rM92iQn-HrZbswUxhY4 316
tf_encrypted/protocol/aby3/aby3.py sha256=ql6RZ0jRwMhTjhXX1x1YUD3Rnd_zvKjlCrnJLXUqKTY 201270
tf_encrypted/protocol/aby3/aby3_tensors.py sha256=iiaPwWph0DPmRl9jlqdsHRTw1etbYWguEjcu67u5UZI 19694
tf_encrypted/protocol/aby3/aby3_test.py sha256=3g9JVye-PxYtLCOhw9C-YEc06L7paOaiE-IAY7uJUJs 68596
tf_encrypted/protocol/aby3/fp.py sha256=GEup2RRhrmnhKjJ59ICiDwxJqZzWRbB_rC6z772PSgE 11638
tf_encrypted/protocol/pond/__init__.py sha256=2SLREpxL9fi0Ne-ZO3sqqec4rhvTM_3WHbPMgs1-Qv8 840
tf_encrypted/protocol/pond/pond.py sha256=y4hLOx7KtS1dc3yUNV24wPQZGleN4wKM6PdB9Vz24YY 135318
tf_encrypted/protocol/pond/pond_test.py sha256=UITrLNI-j1Qoc9BI56d5O0U1MU_yFEaIfPRnyLksB4A 7669
tf_encrypted/protocol/pond/queues_test.py sha256=7GmV30DFuMDm0OFkGw6TAYJ52D_CH0AzTqYOMTqLJ9U 952
tf_encrypted/protocol/pond/triple_sources.py sha256=qzCnzvCRyAdBVDQiXqlD1wKp3CqTKdDOwGlhdkEi5dc 12205
tf_encrypted/protocol/securenn/__init__.py sha256=n-6FXvrwpZJpEOT6OHz8TO8LTjJyrielkIzq1Dp7dPs 193
tf_encrypted/protocol/securenn/odd_tensor.py sha256=x1RF3n8j7EEErtrdbG9UMJ_1cyq4GhTuNp5UvEQFNt0 10997
tf_encrypted/protocol/securenn/odd_tensor_test.py sha256=Ku4ML7RdwCpPv42Qw7Y2xIAsmgzPXOUki7HNSDfILb4 1316
tf_encrypted/protocol/securenn/securenn.py sha256=WJ8B7jEbcWecMedclNHrmjA41XBriQLpmwQAb-eOA84 29956
tf_encrypted/protocol/securenn/securenn_test.py sha256=hG8ixWLBKAC6PUoHuk__n5MmO9NsEZ-kAK9ujYdNdDg 5795
tf_encrypted/queue/__init__.py sha256=jOc8Jf6dnL6NSlNf5xr9UMW6eSKVFo7PV9z489GpJBg 242
tf_encrypted/queue/fifo.py sha256=MRc2UhwdfANxnc3boR1npqQG4VE3TLN5UH0WeqADJtY 3547
tf_encrypted/serving/__init__.py sha256=zLzw2Boh3oSy3kJWjtfRjO2sIR3jmDGAYtuY7jBNdcU 170
tf_encrypted/serving/queues.py sha256=73sRb32BmKdU214cYSMgsYv74VlDbHgxsEvmf0dIRxo 3069
tf_encrypted/tensor/__init__.py sha256=T6XjqWgDsBqtP2g9yxx-cdigIMPSuZZ9gyhQSvArEyc 1609
tf_encrypted/tensor/boolfactory.py sha256=Qj7PwHDFQDCMRTAYjrrfO8bJAni263-twzfIDQzFcjc 10155
tf_encrypted/tensor/factory.py sha256=f9YqokqtnXq3DBR3epbas4aBdHZREQg-BI2a2vzZ68M 2061
tf_encrypted/tensor/fixed.py sha256=rz8g_lyJGBEpFdD8k2lGFFuX1ax2hFJyLeUgbuAnyFM 4222
tf_encrypted/tensor/helpers.py sha256=1YfeyZ3YiEzSwUkOBBI-X_XYWP_vDjtxgbSWUg7eYwg 538
tf_encrypted/tensor/int100.py sha256=E27QXAI06cCsEQhhots_OSt57D8L1MgBDVoO4tv9sJc 29719
tf_encrypted/tensor/int100_test.py sha256=RYyHx24NSj9V0yshgXJi484qbLfZ79fM2OMCnbvcVMo 3076
tf_encrypted/tensor/int128.py sha256=7RjlokAZWhNnXKNrARz_wDhFH_qU9gIcrhk80gDbCVs 21875
tf_encrypted/tensor/native.py sha256=OokzONswPYM7r2lU8yZjn07FWzsJSqdmmO2MoDAJ9Ik 21801
tf_encrypted/tensor/native_int32_test.py sha256=U_oyVUUsHp6JTU0ULD2vVUcDwYDsptvyF2R6kKxwTaY 2977
tf_encrypted/tensor/native_int64_test.py sha256=xp8CyaR7gcWllyWtraN0CLJQpgpRUMJgiShuo75hPgk 3644
tf_encrypted/tensor/native_prime_test.py sha256=EITa8Had62iyQ9_b3LHNB6vLpsRXboq-ytT6CpS2kHg 4512
tf_encrypted/tensor/shared.py sha256=P4qC8WJr8AGHRV_yDISIO6EefdwxEDLOdKApK5wraBo 9754
tf_encrypted-0.9.1.dist-info/LICENSE sha256=pg7qgXUUUxZo1-AHZXMUSf4U0FnTJJ4LyTs23kX3WfI 10847
tf_encrypted-0.9.1.dist-info/METADATA sha256=Y155DdfE3zV__FqnaDS3jG12th5roCpmbV53K-rCT7U 19528
tf_encrypted-0.9.1.dist-info/NOTICE sha256=tzpFMPeD-MqqduUa1270GcXPOE_-M-46Ha-6lKAycEQ 361
tf_encrypted-0.9.1.dist-info/WHEEL sha256=CFajK9mVNDQlkA_RnzpTqxOsSo-zOcoxu8F1UFaKdVA 106
tf_encrypted-0.9.1.dist-info/top_level.txt sha256=_L5AQE-8dzSZ7PF3mjCOvjVHSPy4dI-F9E3VRWPqDTw 24
tf_encrypted-0.9.1.dist-info/RECORD

top_level.txt

operations
tf_encrypted