cifer

View on PyPIReverse Dependencies (0)

0.1.27 cifer-0.1.27-py3-none-any.whl

Wheel Details

Project: cifer
Version: 0.1.27
Filename: cifer-0.1.27-py3-none-any.whl
Download: [link]
Size: 172482
MD5: a4978822abe1612572ed7a70e531e8c9
SHA256: 1eafea6528f72f8b3afcfdf73893a75ac02a29ad5ef06f96b9183e4767321630
Uploaded: 2024-10-30 11:56:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cifer
Version: 0.1.27
Summary: Federated Learning and Fully Homomorphic Encryption
Author: cifer.ai
Author-Email: parit[at]cifer.ai
Home-Page: https://www.cifer.ai
License: Apache License 2.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Requires-Dist: tensorflow
Requires-Dist: PyJWT
Requires-Dist: websockets
Requires-Dist: aiosignal
Requires-Dist: argon2-cffi
Requires-Dist: argon2-cffi-bindings
Requires-Dist: arrow
Requires-Dist: keras
Requires-Dist: h11
Requires-Dist: httpcore
Requires-Dist: idna
Requires-Dist: isoduration
Requires-Dist: iterators
Requires-Dist: Jinja2
Requires-Dist: json5
Requires-Dist: jsonpointer
Requires-Dist: jsonschema
Requires-Dist: jsonschema-specifications
Requires-Dist: kiwisolver
Requires-Dist: MarkupSafe
Requires-Dist: matplotlib-inline
Requires-Dist: mistune
Requires-Dist: mpmath
Requires-Dist: msgpack
Requires-Dist: nbconvert
Requires-Dist: nbformat
Requires-Dist: nest-asyncio
Requires-Dist: numpy
Requires-Dist: packaging
Requires-Dist: pandas
Requires-Dist: pandocfilters
Requires-Dist: parso
Requires-Dist: pexpect
Requires-Dist: pillow
Requires-Dist: platformdirs
Requires-Dist: prometheus-client
Requires-Dist: prompt-toolkit
Requires-Dist: psutil
Requires-Dist: ptyprocess
Requires-Dist: pure-eval
Requires-Dist: pybind11-global
Requires-Dist: pycparser
Requires-Dist: pycryptodome
Requires-Dist: Pygments
Requires-Dist: pyparsing
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: PyYAML
Requires-Dist: referencing
Requires-Dist: requests
Requires-Dist: rich
Requires-Dist: rpds-py
Requires-Dist: six
Requires-Dist: sniffio
Requires-Dist: stack-data
Requires-Dist: sympy
Requires-Dist: terminado
Requires-Dist: tinycss2
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: tornado
Requires-Dist: tqdm
Requires-Dist: traitlets
Requires-Dist: typer
Requires-Dist: types-python-dateutil
Requires-Dist: typing-extensions
Requires-Dist: tzdata
Requires-Dist: urllib3
Requires-Dist: wcwidth
Requires-Dist: webencodings
Requires-Dist: websocket-client
Description-Content-Type: text/markdown
[Description omitted; length: 16645 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cifer/.DS_Store sha256=hgZEMrG_V3LTreWueYB2MmsPmyDeMM0CK7OQ-qmkOro 6148
cifer/__init__.py sha256=BHygIRkVfVoPESjYW3qqJFofzfU_yKaHh5HUxVfKEVc 52
cifer/__main__.py sha256=aqdGoEI-bu6_6v_EkBAQN4naV3-kSiC0vsr5V5MDtzg 879
cifer/aggregation.py sha256=FFEbqjO6y2blyq9E5srB4PJ7pLFCBN_hRRwlZeDzN64 3438
cifer/ai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cifer/app.py sha256=OGVnS4w9zHSYONJh6INKs0i2DMsA6iLqu4q_phcWokg 878
cifer/aux.py sha256=27xVJupO3kamLVZ9iN0JL_GMw6db8obslfymURBkhnc 1903
cifer/aux_phe.py sha256=27xVJupO3kamLVZ9iN0JL_GMw6db8obslfymURBkhnc 1903
cifer/cifer.py sha256=XrL1OjLodnkIOXADPVI7qwqlIQveHhrDw7n_oAowmzg 2787
cifer/cifer_test.py sha256=LxuHppN6_bg6sGWv9_-VPTuXSAFpROgUjInBiVBpkKw 1396
cifer/ciferai.py sha256=UTKY8P_v-dZw0TYHm-U0OUuIwTMqUoE8L5R0n6lgmjs 4688
cifer/circle.py sha256=AelVHsQTCC9ScDvhMIcJIi7_rV0HIK26tDGUfyxJalE 70
cifer/classification_model.py sha256=nOTju8kax1v5lWdW9tP4jqFzkWBKmria0mVN2u1Xki0 3559
cifer/classification_model_run.py sha256=bD5UYgPg47rz7VEDQINhG0YJyqOHKNyzmQIzqIynHVY 892
cifer/client.py sha256=JR2Dalsy9P0zFFPPHaZYF6mhSjal05PlZKsbKLNERpc 3711
cifer/config.json sha256=XnhQ_yG0fP3jDm8jkTUQ-M7mxaB69PQgjAKcv1kfwQs 225
cifer/config_client.json sha256=XzN10HobQRlK2_fpg_VDBpdLXDy4mXcOrz9KZcptSyA 94
cifer/connection_handler.py sha256=VMFpI13eHTbx2b9tM9TrpGX8VzZEQyf_7n15Ek8Kh2g 6279
cifer/datasets.py sha256=qliiREzR9EYOq7z74JS0sKpYgFFs8qP5EfiCG9TRK7Q 3190
cifer/example.py sha256=xYt8NCDOWhPPbEAVAlL3V04iuqf8rwaIdjapkIVblcM 155
cifer/fedLearn.py sha256=hy5AHXNhizKo6TNABCvjAiRe-K67R6gqvhWx84SQNpc 6048
cifer/fed_client.py sha256=AqUvnBmQn4bvHwu7gZgsu92qRP4j4qFu6A_le24LA9A 3730
cifer/fed_grpc.proto sha256=MfmRpqlQ2nKfAJggg8eECqE-jzJxwjwIJWKGPSbCKpU 3276
cifer/fed_grpc_pb2.py sha256=cPYdjM5prX1sYyXNEtOvi8rUKDUuAIH3HIngUin4pXw 3954
cifer/fed_grpc_pb2_grpc.py sha256=-9GsV76u9LiEosEGuKBEZFrbPzAVQiLxHB6kgtEzZSc 17348
cifer/fed_server.py sha256=CNpNFOWcPeslojMs9AvcBWBi2KQy58rovvsNWL74hSU 6139
cifer/homocryption.py sha256=Q_zGZuajEXgBI0xoKzvvHRnkbK852crlph5gBD_rJnI 1539
cifer/models.py sha256=7BOnnnQhYDtCw3A2-s5HSTHiIy89toiAGghYikV-bpA 2469
cifer/module1.py sha256=Ip6XpOvM-0O5yFaS1UcWXI_-SKjIrB9nd997ZDsf8q4 107
cifer/nemesis.py sha256=UTKY8P_v-dZw0TYHm-U0OUuIwTMqUoE8L5R0n6lgmjs 4688
cifer/rectangle.py sha256=6H2iYUR_yfUwrNVb2skPcuSlJjiH-AtOabbd_K_LZyc 60
cifer/server.py sha256=RfVTl9QcIgvF6WWIKbGJUKfSgI8UHkHcCpULUD16afI 6564
cifer/setup.py sha256=lH9FAb-Q7gLe9iS2xN5PGHeyRXpgcn5VgfxybqoFcY0 378
cifer/simul.py sha256=tGNUicSoh_O_7RQUVRcQqVGvum4Y-FXtVPX_xv7tRe4 5603
cifer/test_class.py sha256=8t-ZplzZADJGhl-AOK8Odzf0b6AUna3kZJbA2KOVT6E 707
cifer/training.py sha256=VMdPkvbWW2fP_PZGzUdMAphfQuxTY4LxE7UZB7JIo7c 348
cifer/.git/.DS_Store sha256=S3LlQT-xnnQQoOlOwHFskTbVlQLVfpBmupKKJCqJ2TA 6148
cifer/.git/HEAD sha256=KNJb-Cr0wOK3L1CVmyvrhZ4-YLljCl6MYD2tTdsrboA 21
cifer/.git/config sha256=tkSpAMVrvo2YPBR9yxN2HQZMAX9r2dJKG3EyjATZB7Y 343
cifer/.git/description sha256=hatsFj1DoX6pz3eIMIvKFGbxsKjRzJLibpv2PaQGKu4 73
cifer/.git/index sha256=xKbNE9RDXY1p1h9cwuLy1RZ60KfdPvWp6gsn3gloqLk 2103
cifer/.git/packed-refs sha256=DR-GtFlOYpnscCCEMRiuWnUwMz4k2DTf6w1HIvAU10I 481
cifer/.git/hooks/applypatch-msg.sample sha256=AiNJeguLAzqlijpSG4YphpOGz3qw4vEBlj0yiqYhk_c 478
cifer/.git/hooks/commit-msg.sample sha256=H3TV6SkpebVz69WXQdRsuT_zkazdCD00C5Q3B1PZJDc 896
cifer/.git/hooks/fsmonitor-watchman.sample sha256=4FSZZOk4l7UZvY4zPAN-Uf_w-IuhPghqMxWSv4AfodA 4726
cifer/.git/hooks/post-update.sample sha256=gXZa8trvMjBh3LxeYfwWSBy3SzusmtihdLGGUjWG9sU 189
cifer/.git/hooks/pre-applypatch.sample sha256=4VxbRp6j4KaVvqbyyCvPjmKCEHSTnd2Ft34AB_8WVHU 424
cifer/.git/hooks/pre-commit.sample sha256=-a99lesSMezy66l3D-36jUeXoSsC1yQOmNVoIBJRJEo 1643
cifer/.git/hooks/pre-merge-commit.sample sha256=04JacDN5QOu9ClwHKYThMkWSDN-ImL0iXI0npt_Jy1M 416
cifer/.git/hooks/pre-push.sample sha256=7M6cfgTT9d2ditqBdT3R1UmpY0smdwBCtY3aACF9CGo 1374
cifer/.git/hooks/pre-rebase.sample sha256=T-vOhneQBSM4B29OZsxH77FIedGAl9HWHIJhhZ6qp7M 4898
cifer/.git/hooks/pre-receive.sample sha256=pMPSuce7P9jRRBwxvU7nGlldZrRPz0ndsxAlIyAWmYk 544
cifer/.git/hooks/prepare-commit-msg.sample sha256=6d3KpBif3dJe2X_Ix4nsp7bKFjkLI5KuMnbwyOGqRhk 1492
cifer/.git/hooks/push-to-checkout.sample sha256=pT0HQXmLKHxt16-mSu5HPzBeZdP0lGO7nXQI7DsSv18 2783
cifer/.git/hooks/update.sample sha256=jV8vqD4QPPCLV-qmdSHfkZT0XL28s32lKtWGCXoU0QY 3650
cifer/.git/info/exclude sha256=ZnH-g7egfIky7okWTR8nk7IxgFjri5jcXAbuClo7DsE 240
cifer/.git/logs/HEAD sha256=tVrpKZFriimmW6J95YCl_nk3i2IofrDX1Pl8ax8UeBo 209
cifer/.git/logs/refs/heads/main sha256=tVrpKZFriimmW6J95YCl_nk3i2IofrDX1Pl8ax8UeBo 209
cifer/.git/logs/refs/remotes/origin/HEAD sha256=tVrpKZFriimmW6J95YCl_nk3i2IofrDX1Pl8ax8UeBo 209
cifer/.git/objects/.DS_Store sha256=WIInFr17-_PfIuZYi4ZSstVtkFf3bLgr1MMHpqtChZs 6148
cifer/.git/objects/pack/pack-65f2f31cb0b4cd803ee3af123e7fff0ad5808f9f.idx sha256=_uTCS3Advn93iISG_TywI1ckgA6_Xz6-4PU0tZ2fjp4 9920
cifer/.git/objects/pack/pack-65f2f31cb0b4cd803ee3af123e7fff0ad5808f9f.pack sha256=r8V5BOlnsUj94ZQcPIreogXOod2QaiGfgj-5JAl2r_g 86385
cifer/.git/refs/.DS_Store sha256=MVtcFOIshkgnI0badbhJtgUfufOgD6QEstAEEL7I130 6148
cifer/.git/refs/heads/main sha256=5X4VyYJPZTIM2OPnVic9Jl6VEJNIbQO3CKZ6smS7BHk 41
cifer/.git/refs/remotes/origin/HEAD sha256=K7aiSqD8bEhBAPXVGim7rYQc0sdV9dk_qiBOXbtOsrQ 30
cifer/__pycache__/__init__.cpython-38.pyc sha256=-Z6SpNCOz5obfSyEB3Z_AaFRB2ycFtg0c7Ui1NSKN3Y 190
cifer/__pycache__/fedLearn.cpython-38.pyc sha256=-v7zleFTtYUEwv89-s51aMsK3TLZjyTff5EbqZrSB9w 5077
cifer/__pycache__/fed_grpc_pb2.cpython-38.pyc sha256=jD5YGTR-tOMntID2WuBSDH26tktkBGVOonf5uq6yhVY 2532
cifer/__pycache__/fed_grpc_pb2_grpc.cpython-38.pyc sha256=KC_e2wepa02VxnoWD7dj-B5atdze_kvVPyI9pKu-eis 9133
cifer/data/.DS_Store sha256=T8G8AeBgaSIihZhFuyDYldijJ2NihqExJK2wSehpwhg 10244
cifer/data/client_0/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
cifer/data/client_1/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
cifer/data/client_2/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
cifer/data/standalone/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
cifer/dataset/__init__.py sha256=ZwDgIl83amx70hjNEI5nlFv-Xeo-aOy6KRbh4Fzc08o 7348
cifer/models/__init__.py sha256=Br75sCZarwVzYQ5ij4SnO9yUHZPTGosWVau9ipZxfhw 10640
cifer/models/eval.py sha256=r15rBICKzXiN_CKK9kxLQ3OA2aHU2HMRl6HT4CiN8kI 1342
cifer/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cifer/tests/test.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cifer-0.1.27.dist-info/METADATA sha256=YvsGLpYrLYzWCQeOl96U3D272LjI0b-1HN55dBE_mxc 19004
cifer-0.1.27.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
cifer-0.1.27.dist-info/entry_points.txt sha256=dzKb-4vZhHcikepmjWGPu74si6yf5djiGNo3OzuViXw 66
cifer-0.1.27.dist-info/top_level.txt sha256=Z97l6obJqnO_j5bK6bthGoGn5wfFuryVLc2SBhkkUMg 6
cifer-0.1.27.dist-info/RECORD

top_level.txt

cifer

entry_points.txt

cifer-server = cifer.fed_server:run_grpc_server