Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: mtulla
  • Language: Python
  • Default Branch: main
  • Size: 10.4 MB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme Citation

README.md

To setup the project, run the following commands. You should have Python 3.10 installed already.

$ git submodule update --init --recursive $ python3.10 -m venv venv $ source venv/bin/activate (venv) $ pip install -r requirements.txt --no-cache-dir

The fheEmbedding/ directory contains the relevant code to the project. - training.py can be used to train the n-gram language model. - compilation.py will attempt to compile and FHE circuit implementation of the word embedding layer and save it. - evaluation.py will compute word embeddings for 1000 arbitraty tokens/words and log the results of the embdedings as well as the performance of the computations and their accuracy.

Owner

  • Login: mtulla
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: FHE Embeddings
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Miguel
    family-names: Tulla Lizardi
    affiliation: MIT
  - given-names: Edward
    family-names: Wan
    affiliation: MIT
  - given-names: Maria
    family-names: Chrysafis
    affiliation: MIT
  - given-names: David
    family-names: Hu
    affiliation: MIT
repository-code: 'https://github.com/mtulla/65610_project'

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: about 2 years ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 11 minutes
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 11 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • mtulla (3)
  • MariaChrysafis (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

requirements.txt pypi
  • GitPython ==3.1.41
  • PyYAML ==6.0.1
  • anyio ==3.7.1
  • boto3 ==1.34.91
  • botocore ==1.34.91
  • brevitas ==0.8.0
  • certifi ==2023.7.22
  • charset-normalizer ==3.3.2
  • click ==8.1.7
  • coloredlogs ==15.0.1
  • concrete-python ==2.6.0rc1
  • dependencies ==2.0.1
  • dill ==0.3.8
  • exceptiongroup ==1.2.1
  • fastapi ==0.103.2
  • filelock ==3.13.4
  • flatbuffers ==24.3.25
  • fsspec ==2024.3.1
  • gitdb ==4.0.11
  • h11 ==0.14.0
  • huggingface-hub ==0.22.2
  • humanfriendly ==10.0
  • hummingbird-ml ==0.4.8
  • idna ==3.7
  • importlib_resources ==6.4.0
  • iniconfig ==2.0.0
  • jmespath ==1.0.1
  • joblib ==1.4.0
  • jsonpickle ==3.0.4
  • mpmath ==1.3.0
  • networkx ==3.2.1
  • numpy ==1.23.5
  • onnx ==1.15.0
  • onnxconverter-common ==1.13.0
  • onnxmltools ==1.11.0
  • onnxoptimizer ==0.3.13
  • onnxruntime ==1.17.3
  • packaging ==24.0
  • pandas ==2.0.3
  • pluggy ==1.5.0
  • protobuf ==3.20.3
  • psutil ==5.9.8
  • pydantic ==1.10.15
  • pytest ==8.1.1
  • pytest-json-report ==1.5.0
  • pytest-metadata ==3.1.1
  • python-dateutil ==2.9.0.post0
  • pytz ==2024.1
  • regex ==2024.4.16
  • requests ==2.31.0
  • s3transfer ==0.10.1
  • safetensors ==0.4.3
  • scikit-learn ==1.1.3
  • scipy ==1.10.1
  • six ==1.16.0
  • skl2onnx ==1.12
  • skops ==0.5.0
  • skorch ==0.11.0
  • smmap ==5.0.1
  • sniffio ==1.3.1
  • starlette ==0.27.0
  • sympy ==1.12
  • tabulate ==0.9.0
  • threadpoolctl ==3.4.0
  • tokenizers ==0.19.1
  • tomli ==2.0.1
  • torch ==1.13.1
  • tqdm ==4.66.2
  • transformers ==4.40.1
  • typing_extensions ==4.5.0
  • tzdata ==2024.1
  • urllib3 ==1.26.18
  • uvicorn ==0.21.1
  • xgboost ==1.6.2
  • z3-solver ==4.13.0.0
  • zipp ==3.18.1