parhamfh's starred repositories
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
generative_agents
Generative Agents: Interactive Simulacra of Human Behavior
conv_arithmetic
A technical report on convolution arithmetic in the context of deep learning
ml-engineering
Machine Learning Engineering Open Book
cuda-samples
Samples for CUDA Developers which demonstrates features in CUDA Toolkit
awesome-split-keyboards
A collection of ergonomic split keyboards ⌨
fully-homomorphic-encryption
An FHE compiler for C++
HElib
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
open-nsynth-super
Open NSynth Super is an experimental physical interface for the NSynth algorithm
tf-encrypted
A Framework for Encrypted Machine Learning in TensorFlow
pytorch-fm
Factorization Machine models in PyTorch
openfhe-development
This is the development repository for the OpenFHE library. The current (stable) version is v1.2.1 (released on September 10, 2024).
awesome-machine-unlearning
Awesome Machine Unlearning (A Survey of Machine Unlearning)
ROP-COMPILER
ROP based CSGO, BF3, BF4 cheat
video2dataset
Easily create large video dataset from video urls
tensor_annotations
Annotating tensor shapes using Python types
turing-machine
A Python program implementing and exploiting the Minsky Turing machine considered in the paper "Intrinsic Propensity for Vulnerability in Computers? Arbitrary Code Execution in the Universal Turing Machine" as per CVE-2021-32471 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32471)
openfhe-python
Official Python wrapper for OpenFHE. Current release is v0.8.9 (released on September 10, 2024).
KeyboardFriend
A tool to help you find your way around your new keyboard's many layers