mirror of
https://github.com/ggerganov/llama.cpp.git
synced 2024-11-11 13:30:35 +00:00
scripts : verify py deps at the start of compare (#9520)
This commit is contained in:
parent
6443ddd985
commit
0d2f22e45c
@ -8,6 +8,9 @@ fi
|
|||||||
set -e
|
set -e
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
|
# verify at the start that the compare script has all the necessary dependencies installed
|
||||||
|
./scripts/compare-llama-bench.py --check
|
||||||
|
|
||||||
bench_args="${@:3}"
|
bench_args="${@:3}"
|
||||||
|
|
||||||
rm -f llama-bench.sqlite > /dev/null
|
rm -f llama-bench.sqlite > /dev/null
|
||||||
|
@ -92,6 +92,7 @@ help_s = (
|
|||||||
"If the columns are manually specified, then the results for each unique combination of the "
|
"If the columns are manually specified, then the results for each unique combination of the "
|
||||||
"specified values are averaged WITHOUT weighing by the --repetitions parameter of llama-bench."
|
"specified values are averaged WITHOUT weighing by the --repetitions parameter of llama-bench."
|
||||||
)
|
)
|
||||||
|
parser.add_argument("--check", action="store_true", help="check if all required Python libraries are installed")
|
||||||
parser.add_argument("-s", "--show", help=help_s)
|
parser.add_argument("-s", "--show", help=help_s)
|
||||||
parser.add_argument("--verbose", action="store_true", help="increase output verbosity")
|
parser.add_argument("--verbose", action="store_true", help="increase output verbosity")
|
||||||
|
|
||||||
@ -99,6 +100,10 @@ known_args, unknown_args = parser.parse_known_args()
|
|||||||
|
|
||||||
logging.basicConfig(level=logging.DEBUG if known_args.verbose else logging.INFO)
|
logging.basicConfig(level=logging.DEBUG if known_args.verbose else logging.INFO)
|
||||||
|
|
||||||
|
if known_args.check:
|
||||||
|
# Check if all required Python libraries are installed. Would have failed earlier if not.
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
if unknown_args:
|
if unknown_args:
|
||||||
logger.error(f"Received unknown args: {unknown_args}.\n")
|
logger.error(f"Received unknown args: {unknown_args}.\n")
|
||||||
parser.print_help()
|
parser.print_help()
|
||||||
|
Loading…
Reference in New Issue
Block a user