65610_project
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
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
Metadata Files
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
- Repositories: 7
- Profile: https://github.com/mtulla
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
- 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