Initial Rust project setup with dependencies and dataset

- Add Cargo.toml with TFHE, CSV, and Serde dependencies
- Add .gitignore for Rust target directory
- Include Iris dataset for machine learning experiments
- Add plain KNN implementation binary
- Update LICENSE to MIT and improve README

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-06-29 18:11:40 +08:00
parent e73cc21d01
commit 4c155d8bf4
7 changed files with 1051 additions and 229 deletions

11
Cargo.toml Normal file
View File

@@ -0,0 +1,11 @@
[package]
name = "hfe_knn"
version = "0.1.0"
edition = "2024"
[dependencies]
tfhe = { version = "~1.2.0", features = ["integer"] }
csv = "1.3"
serde = { version = "1.0", features = ["derive"] }
anyhow = "1.0"
rand = "0.9"