Skip to content

cdleary/l2d2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Get rustup for the nightly Rust toolchain (required by PyO3): https://rustup.rs/

pip install setuptools_rust
pip install --editable ./

Then you should be able to ingest x86 binaries into the x86 trie:

python l2d2/ingest_main.py --ingest-limit 2

And then train on that ingested data:

python l2d2/attempt.py

Rust Benchmarks

$ cargo bench --no-default-features

Tips

Ensure that any development on the Rust extension that requires performance measurements uses:

python setup.py install

Using develop instead will not use "release" mode.

About

Experiments in deep learning on x86 asm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors