├── LICENSE ├── README.md ├── main.py ├── ref ├── ref.fm └── system.prompt ├── run_script ├── augment.sh ├── evaluate.sh ├── gen_code_multi.sh ├── gen_rltf_jsonl.sh ├── gen_sft_jsonl.sh ├── rltf.sh └── sft.sh └── verilogos ├── __init__.py ├── __main__.py ├── augmentator ├── deletion.py ├── hdl_augmentator.py ├── insertion.py └── modification.py ├── evaluator ├── __init__.py └── hdl_evaluator.py ├── generator ├── __init__.py ├── hdl_generator.py └── jsonl_generator.py ├── trainer ├── rltf.py └── sft.py └── utils ├── __init__.py ├── functionality.py ├── io.py ├── parser.py ├── status.py └── syntax.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/README.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/main.py -------------------------------------------------------------------------------- /ref/ref.fm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/ref/ref.fm -------------------------------------------------------------------------------- /ref/system.prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/ref/system.prompt -------------------------------------------------------------------------------- /run_script/augment.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python main.py AUG 4 | -------------------------------------------------------------------------------- /run_script/evaluate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python main.py EVAL -im VeriLogos 4 | -------------------------------------------------------------------------------- /run_script/gen_code_multi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/run_script/gen_code_multi.sh -------------------------------------------------------------------------------- /run_script/gen_rltf_jsonl.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python main.py GEN_RLTF_JSONL -if {csv_path} -of rltf.jsonl 4 | -------------------------------------------------------------------------------- /run_script/gen_sft_jsonl.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python main.py GEN_SFT_JSONL -if {csv_path} -of sft.jsonl 4 | -------------------------------------------------------------------------------- /run_script/rltf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/run_script/rltf.sh -------------------------------------------------------------------------------- /run_script/sft.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/run_script/sft.sh -------------------------------------------------------------------------------- /verilogos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /verilogos/__main__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /verilogos/augmentator/deletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/augmentator/deletion.py -------------------------------------------------------------------------------- /verilogos/augmentator/hdl_augmentator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/augmentator/hdl_augmentator.py -------------------------------------------------------------------------------- /verilogos/augmentator/insertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/augmentator/insertion.py -------------------------------------------------------------------------------- /verilogos/augmentator/modification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/augmentator/modification.py -------------------------------------------------------------------------------- /verilogos/evaluator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /verilogos/evaluator/hdl_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/evaluator/hdl_evaluator.py -------------------------------------------------------------------------------- /verilogos/generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /verilogos/generator/hdl_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/generator/hdl_generator.py -------------------------------------------------------------------------------- /verilogos/generator/jsonl_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/generator/jsonl_generator.py -------------------------------------------------------------------------------- /verilogos/trainer/rltf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/trainer/rltf.py -------------------------------------------------------------------------------- /verilogos/trainer/sft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/trainer/sft.py -------------------------------------------------------------------------------- /verilogos/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /verilogos/utils/functionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/utils/functionality.py -------------------------------------------------------------------------------- /verilogos/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/utils/io.py -------------------------------------------------------------------------------- /verilogos/utils/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/utils/parser.py -------------------------------------------------------------------------------- /verilogos/utils/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/utils/status.py -------------------------------------------------------------------------------- /verilogos/utils/syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/97kjmin/VeriLogos/HEAD/verilogos/utils/syntax.py --------------------------------------------------------------------------------