Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

CryptoAssetsAnalytics

Analyzing Ethereum Smart Contracts by fintuning CodeBert on it to detect vurnabilities

Data

https://huggingface.co/datasets/mwritescode/slither-audited-smart-contracts

Training

For training the TU Wien Jupyter Hub Servers where used with GPU support. You need 40GB of RAM to train these models.

QLoRA was used for training: https://github.com/artidoro/qlora

Model

https://github.com/microsoft/CodeBERT

In the Notebook, data and model checkpoints are made. Thats why the disk requirement is so high.

Additional Stuff

This is a screenshot of the wandb (Weights and Biases) Here you can see the usage of the last run image

About

Analyzing Ethereum Smart Contracts by fintuning CodeBert on it to detect vurnabilities

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages