bastionlab

View on PyPIReverse Dependencies (0)

0.3.7 bastionlab-0.3.7-py3-none-any.whl

Wheel Details

Project: bastionlab
Version: 0.3.7
Filename: bastionlab-0.3.7-py3-none-any.whl
Download: [link]
Size: 48687
MD5: a2bb7d70061ee3e6add74b57af1c4c2e
SHA256: 64e868a1fed903149fcd0058b319e0212c1b1e396e5c052a237217192c5e48c3
Uploaded: 2023-01-06 17:17:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bastionlab
Version: 0.3.7
Summary: Client for BastionLab Confidential Analytics.
Author: Kwabena Amponsem, Lucas Bourtoule
Author-Email: kwabena.amponsem[at]mithrilsecurity.io, luacs.bourtoule[at]nithrilsecurity.io
Keywords: confidential computing training client enclave amd-sev machine learning
Classifier: Programming Language :: Python :: 3
Requires-Dist: polars (==0.14.24)
Requires-Dist: torch (==1.13.1)
Requires-Dist: typing-extensions (~=4.4)
Requires-Dist: grpcio (==1.47.0)
Requires-Dist: grpcio-tools (==1.47.0)
Requires-Dist: colorama (~=0.4.6)
Requires-Dist: cryptography (~=38.0)
Requires-Dist: seaborn (~=0.12.0)
Requires-Dist: pyarrow (~=10.0)
Requires-Dist: protobuf (==3.20.2)
Requires-Dist: six (~=1.16.0)
Requires-Dist: numpy (~=1.21)
Requires-Dist: tqdm (~=4.64)
Description-Content-Type: text/markdown
[No description]

WHEEL

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

RECORD

Path Digest Size
bastionlab/__init__.py sha256=-8rUUmVA6QX-6gCBdvuJE_rQzl2FwdHGLHr8l8VL9K4 334
bastionlab/client.py sha256=Irfp8mbCoHEHy5suZW-elJirvyQ5eCaUOoYZzdcDYO8 10399
bastionlab/errors.py sha256=jOnrlvZrnGQX0OgFoT5aGWIItsFIU4IGVh35ZbPODb8 2520
bastionlab/keys.py sha256=e6Yb-2GvRY48pjDTlwB6hubrAZxHcNArOWzivweXClQ 9506
bastionlab/version.py sha256=J0I0c7-a50EOnWXMryTu_E6xhXSYFBPjVpeYP_a3vRI 22
bastionlab/pb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bastionlab/pb/bastionlab_pb2.py sha256=5RRvYCr8o1AdSFfxXUxaIDxwz20aGBdXZq4Z4MsJuBk 3242
bastionlab/pb/bastionlab_pb2_grpc.py sha256=xWGWMyo5q7FPiLxWtWrVcbIPXnOTu2qH00_pP8ucrD4 4003
bastionlab/pb/bastionlab_polars_pb2.py sha256=ARtAD-zILkDk6M5M11WLUPP3S9XRU1S2_k8W4MAuMjc 5236
bastionlab/pb/bastionlab_polars_pb2_grpc.py sha256=e1ISjymDgdCa_5UMVHJcFLIajeV5fG2n7a-ZMblTmys 12226
bastionlab/pb/bastionlab_torch_pb2.py sha256=gAYUCsD9_eRmeY60zpNkHcPOeXKHrTNoc6uLD5dt4Ho 9531
bastionlab/pb/bastionlab_torch_pb2_grpc.py sha256=jKVR-xo_CSQtTijp8oNFL4e1HZ58bwKfrdK4Yry5baY 21194
bastionlab/polars/__init__.py sha256=wUzqRoWHITAMmZgBEByHJwAONcbRXTKVz-7XiOFBSLM 99
bastionlab/polars/client.py sha256=ehmyl_Q5hzwekSxHC9J4S9dRxZZA5yXxS54WX_oPKtc 7531
bastionlab/polars/policy.py sha256=OsVF_hYrimSBctxCDWx0F_jGiccvKZ39tq88Vhp9lxw 3153
bastionlab/polars/remote_polars.py sha256=-jocfzGYtFvUzsvNQIDqSPU-_2pWL2tkKpAKUywODcU 49883
bastionlab/polars/utils.py sha256=-JBUt0aO4tc6pmaFsJPoEgEVVI1WQrf06YuXPxhUTVA 4390
bastionlab/torch/__init__.py sha256=CbK0ag0odpQemcIbAsovmo5c8PtHDorX7wjzdiYpyAs 36
bastionlab/torch/client.py sha256=EKwXg1Pot3pP633yWGfuv8DBj86fJmOiSalZozxJtI8 9320
bastionlab/torch/learner.py sha256=_hBE82_zGX2rylXIvHZKItcECnv6GAElPeq1grGFh4Y 16786
bastionlab/torch/optimizer_config.py sha256=oYuoJd8dabYj6OHuR7-G0wERcv5RUJZrJf9QuYFWgpE 2081
bastionlab/torch/utils.py sha256=pc77e1EHTe98dNiKO1_kcfVP8KVrksMp_bX-wuKoSkg 13439
bastionlab/torch/psg/__init__.py sha256=r2JOftBSUEk-xQ5AgVeoQAQ8lKTF5I-V529arARWw64 36
bastionlab/torch/psg/convert.py sha256=kFiLPmLHahfBdR7aYjYDhWZKzgq9-AYBrhejVaNUoA4 5104
bastionlab/torch/psg/nn.py sha256=BegfDLYKiFa7dUAiMVCDoYFizTa7oY5mPbOzJGCH0-4 17953
bastionlab-0.3.7.dist-info/METADATA sha256=WYd82P-BVat2HTf_50vbbd6HxLYNzcHkcygwIwqtAlI 848
bastionlab-0.3.7.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
bastionlab-0.3.7.dist-info/top_level.txt sha256=nS2d4O_55JdtDwl4ugwKwycf4iwEdKwx-5e1ygW1IHA 11
bastionlab-0.3.7.dist-info/RECORD

top_level.txt

bastionlab