|
|
|
|
|
CHECKPOINT_DIR = "counselchat-convai" |
|
DATA = "data/counsel_chat_250-tokens_full.json" |
|
TEMPERATURE = 0.7 |
|
MAX_LENGTH = 30 |
|
MAX_HISTORY = 0 |
|
|
|
|
|
|
|
|
|
.PHONY: help |
|
|
|
help: ## This help. |
|
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*? |
|
|
|
.DEFAULT_GOAL := help |
|
|
|
|
|
|
|
|
|
build: |
|
docker system prune && \ |
|
docker build -t convai -f docker/Dockerfile . |
|
|
|
|
|
interact: |
|
docker run -it --rm -v $(shell pwd):$(shell pwd) convai:latest \ |
|
/bin/sh -c 'cd $(shell pwd); \ |
|
python3 interact.py --model_checkpoint $(CHECKPOINT_DIR) --temperature $(TEMPERATURE) --max_length $(MAX_LENGTH) --max_history $(MAX_HISTORY) --dataset_path $(DATA); \ |
|
' |