crypten
View on PyPI — Reverse Dependencies (1)
0.4.1 | crypten-0.4.1-py3-none-any.whl |
Wheel Details
Project: | crypten |
Version: | 0.4.1 |
Filename: | crypten-0.4.1-py3-none-any.whl |
Download: | [link] |
Size: | 259912 |
MD5: | eb8001a43abb5452691a2502639973a7 |
SHA256: | 26e7f4b54997b3a78d10c8c0bcb604215eef6ad7830ddbfe93a14d80c9c1dd84 |
Uploaded: | 2022-12-08 22:10:16 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.38.4) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
benchmarks/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
benchmarks/benchmark.py | sha256=3aua_YimfRBuNvEne1JZ7vsob9oEejgxiNNMkvudFtg | 23193 |
benchmarks/data.py | sha256=8fEzlEP1QOydrZ23Ih8pf5Xvm73SM2zfWrmzVUQR7g0 | 2518 |
benchmarks/models.py | sha256=wECr_IhZiQi47VwKnmXjoCJpHLAS5zJfTbG3MKS2J4M | 4125 |
benchmarks/profiler.py | sha256=wIQ62FKnhPlLKcKWpay_pqrwCSH1M-6HVFM-0TyfX8Y | 870 |
benchmarks/run_historical_benchmarks.py | sha256=uThAbesksuO4Ym8jLdQ5hxdCDbFyt-XIGJYSUbbl5oM | 3755 |
benchmarks/dash_app/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
benchmarks/dash_app/app.py | sha256=GipSxKKEO6iS4fF5ug3JmFrk8KwlZw46lWTYAR8hvaQ | 25235 |
benchmarks/dash_app/load_data.py | sha256=WjEZ1_NVYT2u9tVaxyJomNYXvgMZo8xOkJTiZj-WXng | 5294 |
configs/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
configs/default.yaml | sha256=30nukVFnV6hMlbThp7bH0e59lQbi2v3DwOX5ggFQFYA | 886 |
crypten/__init__.py | sha256=8t-TlaD-8Loqpm7KRWu969NmivRixxmYEICcSrkGQh8 | 21618 |
crypten/autograd_cryptensor.py | sha256=pzZgLSGBoHp-xCTznN3YnfifD293fjcg0fjtpvAqpR0 | 1138 |
crypten/cryptensor.py | sha256=c9pT-IKiS0Sn3q938cv4EiU7_GkCCwcUORHF9wPiOhg | 26309 |
crypten/encoder.py | sha256=9ebPQ6GJcWBbxwagI0o16tWnG7Ui-tVt9_rT3GMKKlM | 3447 |
crypten/gradients.py | sha256=WvS50BDVkwe3GlAUuiPk1pKCzHyFHrB0skZWUsnPC5k | 65186 |
crypten/common/__init__.py | sha256=fhF-9RKMN0lgw-v5jC9O4pQoEJKpzaYDkkbkSVFeoK0 | 267 |
crypten/common/rng.py | sha256=KGunrtfJaTNX6wGodvpgWilOy6USjps46Tv-A_6timY | 1896 |
crypten/common/serial.py | sha256=kjiF1PyEnCVuUKg2hOWMkuUjjsXMgC1N48p0ulbCtdo | 5220 |
crypten/common/tensor_types.py | sha256=2aPufw-SaWZDnTOW83BC66M8Z8lS_wGsHEMZfVZV3LY | 1143 |
crypten/common/util.py | sha256=Q1CCENS0ZTIXHDN9q1oUZYewBTM2ynV9E0KkCMPmAhs | 3902 |
crypten/common/functions/__init__.py | sha256=8yghOTgzPRbI_EmJ21r5yw2AhZiLKvp8Z_JOV7IhZgQ | 430 |
crypten/common/functions/approximations.py | sha256=XAQgcbVYF3tvigMfqOdVKSdpXLQvr1RvUoBN__ByE-U | 14464 |
crypten/common/functions/dropout.py | sha256=0-7TOTMn4MCjwDr6heRXqSEiS7UxBGuzFQYzcybALlM | 1440 |
crypten/common/functions/logic.py | sha256=8XQVKUIUxez22E2pfcz3oEnQneKkLwRSrH1tqKeDp_w | 2809 |
crypten/common/functions/maximum.py | sha256=8sGX5qAOS5byPNSnz9acNAMurXPWMMOANenAs4JTRuw | 13196 |
crypten/common/functions/pooling.py | sha256=6bNL4s5Fnzlir7NJ_c3NPgm0H1ElRdJuc5YaxkcSqsg | 13560 |
crypten/common/functions/power.py | sha256=g4elulc3hkzkpBPfRWNSlqdVYng4APHo1XyCbA0RUMY | 4159 |
crypten/common/functions/regular.py | sha256=Jz1HzeEJXsAuK7fH72GeRTC7-rmuS2cy85ss81bi9Wk | 9248 |
crypten/common/functions/sampling.py | sha256=Ly6SdfifFLe6pqSaZ5Xu5JxLJs0etu5700GJZtYlLzY | 3009 |
crypten/communicator/__init__.py | sha256=Xr2v5EJ0gE-E7fwR4_scP9Y-Z8tqnwjscImv1JWhjxI | 1361 |
crypten/communicator/communicator.py | sha256=fTyWbZVBiPefCmvDRqUYvrNu7C8cVDlRXExz764WfV4 | 9202 |
crypten/communicator/distributed_communicator.py | sha256=fhNkidXI1O5otPawP9wROQHAQCP2rKiPHeBfhH0csqg | 13005 |
crypten/communicator/in_process_communicator.py | sha256=zDfkmzRgq_KnL17LVIXgz5x2Lx6ORIkPP0G2zpMIY8o | 6650 |
crypten/config/__init__.py | sha256=aWjL3kCLRocCnnduoKVveT08tldCrw5OnT84WdAVqfc | 278 |
crypten/config/config.py | sha256=z6UqrTAENfmb_YRHuNNOrptjmPCxMdkNE0moWNCF250 | 3060 |
crypten/cuda/__init__.py | sha256=sAKSch5Gogf-JC65XxLrGoEgyAbhqUhy--AlV6g2q7w | 71 |
crypten/cuda/cuda_tensor.py | sha256=ua4WrHRDfOblr8KLsMtNjT9j98oIXBbMyHWHmEQKIX0 | 19362 |
crypten/debug/__init__.py | sha256=tF2xC18cwPAPus8effr-d5tcNsB613OlPYcxfxz121g | 845 |
crypten/debug/debug.py | sha256=QK9pQ9DGQIPUICHvTc8bTvSSniz2RwrZvRd3858FdGg | 4641 |
crypten/models/__init__.py | sha256=6cs3R_jcRdb5SoTT823Ao5xQeL5zB-BHybqJVB9EqRo | 5356 |
crypten/mpc/__init__.py | sha256=IQhIU_5HY9J0FrJHYfzRJiHDPsPWtxFsKmhJHCVCy58 | 915 |
crypten/mpc/context.py | sha256=QADxGwqLcJb5OKmK1Aeu3wC_TiCrK5LfedZkGtH2jzo | 3868 |
crypten/mpc/mpc.py | sha256=TbgzYmRveB5z0ny8oMa5cdACMP8Z1FHdf97v9Ey2Hpk | 11789 |
crypten/mpc/ptype.py | sha256=SiS6T33AjZ-SK5GmRZoNnXN3W5XFhU99IewT-pkNlbI | 690 |
crypten/mpc/primitives/__init__.py | sha256=qcbZC7iee8uZQLVoXEmEPcKcCjcygf7nhYtfR4urlrQ | 349 |
crypten/mpc/primitives/arithmetic.py | sha256=aXZh0PvTja2lao-Tkdo0zo2WGB5BP62-MFQ5s9oSrmA | 25082 |
crypten/mpc/primitives/beaver.py | sha256=9ZRdPcKor6pCFfsEIEin4svPJchNeVupDCzuhdG_1IU | 7023 |
crypten/mpc/primitives/binary.py | sha256=lQ_XJueN7AMXKgJBMZZYPKBueyciNXVpyJLyf3W_h2U | 17251 |
crypten/mpc/primitives/circuit.py | sha256=lYng8_JOOOpvFa5u_BzLDPCZGSlEIbRUhRK2MGmLxt8 | 4728 |
crypten/mpc/primitives/converters.py | sha256=83kc808GZa-MEdnpwpUMJqc-biYboCBWoE3GHt_ihoI | 2771 |
crypten/mpc/primitives/replicated.py | sha256=Qd0_VQYATXsG0-5m9v4ZfPy85OjE68IioV7_GiBlYac | 4136 |
crypten/mpc/provider/__init__.py | sha256=S67ztjMrXW2q5iQbCbnZHVqdBohCbsvqbV-32rodCJs | 446 |
crypten/mpc/provider/homomorphic_provider.py | sha256=P9FGjqTcJaoPLiJxAMKvVr6lyscW3EUyvIEv_Bwhnio | 1217 |
crypten/mpc/provider/provider.py | sha256=smxHhtU2_rd6K9kjN85ojs_nNNkxgBcWCJIjC-HTcyQ | 6453 |
crypten/mpc/provider/tfp_provider.py | sha256=11k9al51PDiNSvWJuyHBe6GQ4MOJYH6DgwSpLFHpEtk | 2774 |
crypten/mpc/provider/ttp_provider.py | sha256=mBzJLye64PN1i6ONmzFkrW8yA19BmZ9rrTqZPhrWJPM | 12631 |
crypten/mpc/provider/tuple_cache/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
crypten/nn/__init__.py | sha256=l9eLZ0__CZVVH23y7NLOVsihSweKzaOY2mLkF0AIqBs | 2492 |
crypten/nn/distances.py | sha256=YUdMyGooPzhnDV7NUjf0DxgCyfLMRu2WQZ81T5flTeI | 1352 |
crypten/nn/init.py | sha256=PNU8vqdYS78bp0ug0skuSu60DZ8A8D0ihP4aGpS90lk | 1029 |
crypten/nn/loss.py | sha256=2OgbDsR3echgCWqIgMZpEJYuAvNsmsPd3K9KxgDq70Y | 6899 |
crypten/nn/module.py | sha256=nQHcSSDcq7VU-0t3PS5xqDkJr2Tf8-LTp1nvI5cbNxI | 102318 |
crypten/nn/onnx_converter.py | sha256=0K0LpyG_oVK0YOK-2N97G8rnFHaDsGG3cqB4__M69HY | 12666 |
crypten/nn/tensorboard.py | sha256=xgFaohB355oJAc_hs768zxGV-nYgE8WFHngk05YYPi4 | 2571 |
crypten/nn/privacy/__init__.py | sha256=H5p7At2G_GYFCDzq_9wHcHS98SzxU8gQ0qWPfJoCdto | 293 |
crypten/nn/privacy/dp_split.py | sha256=6IjtehLIx8o8dyoyRDxfPKkQDc1UeYseV41UzKAlzKE | 20936 |
crypten/optim/__init__.py | sha256=5oRhkaMej2JEIhtnST-Hs8rsniai2G5moQL2MJkEzkk | 289 |
crypten/optim/optimizer.py | sha256=V4vLRU7-y2m2SyWJSL-WoI64OqzHietRFOb5U54C_pc | 4383 |
crypten/optim/sgd.py | sha256=mj-xdzjITMTBxFot-3HS5qbtJaS4lkG2oKoG4K9PEas | 5652 |
examples/__init__.py | sha256=Sg3khgzMs3i2FCWXh-uXGEFXn5vXQJDapdJzr0GSzgc | 454 |
examples/meters.py | sha256=hSE4JmuUSZqGiFf90_kPp_Vw1qYg292bGRnFBFuoNH4 | 1414 |
examples/multiprocess_launcher.py | sha256=ViDa50sOFhReld8ofYyByD3S6JVNJzkUnRfzh6pQ5Cc | 2484 |
examples/util.py | sha256=Xj7sL1HKeoEj4O7lnkzKdDxlbRou1YOmkNx67ute6L4 | 4944 |
test/__init__.py | sha256=qFNiVG7FeqTPzyrZ4OIFP7DBuGsaxE3mQy2a2jPT5uU | 398 |
test/multiprocess_test_case.py | sha256=UB8rPs2Mlhq915r27avAFCCLZyZ31G2kXHZc4NlYyu4 | 7480 |
test/multithread_test_case.py | sha256=1NZLyzgH6tFkd7y7HdOMm15ezry75ZlAZIIU5iMBsz8 | 2518 |
test/test_arithmetic.py | sha256=nLrd06lI74SThQ6gzpwenvezFQwQdLAtVdkCBc9Jyw8 | 39739 |
test/test_autograd.py | sha256=Ya6TzfVUXXmrGKzC_Q-bvSZZhcnKsgCuV7D3KMLMuu8 | 21096 |
test/test_baseOT.py | sha256=h461Idy9dzM0c7QJ7OtxSU5vBUVJcK9D7x-0qsAwkFk | 1241 |
test/test_benchmark.py | sha256=onwcBoEuZuPkhrRwQyOEfLERM-I-T8bVqpyYpU5bVr4 | 4091 |
test/test_binary.py | sha256=AT5pqu_S5vnmQkAfJD5aaCvcKQAaibudAHyEdL2bRkw | 21838 |
test/test_common.py | sha256=MEw7JWwfa3vdjxLTz_cPqxtX3_CJgcVaPC_7UtoP1iU | 4229 |
test/test_communicator.py | sha256=5EzJU6IjlVhbcacR_wvy9aYXCskTK2cE6xDAIDoA1V8 | 17010 |
test/test_context.py | sha256=HNtbs7L5ShfN34YLlqtelIeEd8w9XVm897maWVYQbac | 4212 |
test/test_crypten.py | sha256=p0F7ewUnos9OaOvGoYCjgl_AebaLYvOu2TlWNWfMt8M | 19465 |
test/test_cuda.py | sha256=q1ZimZQicAp0UoRg4QtCOou8LjprcWWEALruTV6UJw0 | 22732 |
test/test_debug.py | sha256=DiQjOFX27xFPBGJTNJ8Ba-S0DbgOznD5xnFWrzMTDck | 2435 |
test/test_distributions.py | sha256=aqyuheLkzpbeHkLl1pzuKeDQhgB59nKHiTyrSRKm23A | 4041 |
test/test_gradients.py | sha256=DOjAOSojES0P7kP9Z0bCKNXpeQ-3NW7LnjWl0YRB9aQ | 48781 |
test/test_models.py | sha256=-GcfZozoGC2TApzXg6TfEfmaXsoLRNaYsrkhsaTgX_E | 10762 |
test/test_mpc.py | sha256=0SEfGQKcJRs5J7DS1-xQ3BSoTYp1Z-jwQSx6cajFnsA | 94102 |
test/test_nn.py | sha256=2cG6cs5xXXE1HjFAtNKVh-WMOOPwEffYz_6wy5Qn718 | 75087 |
test/test_onnx_converter.py | sha256=Q0VRhgbtZSlFl3F2R7RdZD9RZvg4CvrnBNgYa66xAXo | 15586 |
test/test_optim.py | sha256=FWY-AUNgH47HhKHbqGDP5Y8N1aBNOdeLwe6ZwuWJf5o | 4416 |
test/test_privacy_models.py | sha256=UJwirWGzbgYGBsw6JbG6ca9A0CN9LjCD0nz78hYoVHU | 7653 |
test/test_tensorboard.py | sha256=aLNGk-qie8QDRBRSmHV3VlcSpoPLDdZi6ZrwDDkhZzI | 1094 |
test/pytorch_backend/__init__.py | sha256=5wr0Mt0L06KDod-RaZ7-6zotxgEajwSojP0xFNHRbC4 | 273 |
test/pytorch_backend/pytorch_tensor.py | sha256=CMEgJBLYaxhntcRU8WRME3GL4n-yBYqCcnCOX_yq_Vc | 4758 |
crypten-0.4.1.dist-info/LICENSE | sha256=UkEte8fOQVfqYou6rLiCngqcs8WPV_mRdhJryM8r_IU | 1086 |
crypten-0.4.1.dist-info/METADATA | sha256=qC7xfdHlAd2oA-H6ZwXIK6nOmk9sjOVjDfDn9ENONj0 | 7388 |
crypten-0.4.1.dist-info/WHEEL | sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo | 92 |
crypten-0.4.1.dist-info/top_level.txt | sha256=85jlhLkD0Uazlhkm5pFqx6xb8yu_y1p84FLLG26Bb0k | 41 |
crypten-0.4.1.dist-info/RECORD | — | — |
top_level.txt
benchmarks
configs
crypten
examples
test