8000 GitHub - erfan-arvan/nullgtn-artifact
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

erfan-arvan/nullgtn-artifact

 
 

Repository files navigation

NullGTN
-------

A tool that automatically reannotates Java projects using graph learning models.

OS: Tested exclusively on Ubuntu 22.04.

Graphics card: Tested on a system with a 16 GB GPU and CUDA installed.

Prerequisites:

conda create --name nullgtn python=3.8 openjdk=11.0 mkl==2022.1.0 mkl-devel==2022.1.0 mkl-include==2022.1.0 maven -c anaconda -c conda-forge
conda activate nullgtn
git clone https://github.com/thoriumrobot/nullgtn-artifact
cd nullgtn-artifact
pip install -r pip_new.txt
pip install torch_geometric pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.0.0+cu117.html

Usage:

./nullgtn.sh <nullgtn root> <input project> <output directory>

Note: Currently, the directory names given as input must contain a / (slash) at the end. Please use absolute paths.

Example:

./example.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 90.0%
  • Jupyter Notebook 5.8%
  • Python 4.2%
0