From 66890b9b9f9ef82c771d2a46ddae74e209371f07 Mon Sep 17 00:00:00 2001 From: Pradhyumna Ramesh Date: Thu, 16 Apr 2020 14:01:38 -0700 Subject: [PATCH 1/4] Passing proxies to interact method. Conv_ai model function interact cals get_dataset which needs proxies argument. --- Untitled.ipynb | 6 ++++++ simpletransformers/conv_ai/conv_ai_model.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 Untitled.ipynb diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 00000000..2fd64429 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,6 @@ +{ + "cells": [], + "metadata": {}, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simpletransformers/conv_ai/conv_ai_model.py b/simpletransformers/conv_ai/conv_ai_model.py index 358aed47..667a544b 100644 --- a/simpletransformers/conv_ai/conv_ai_model.py +++ b/simpletransformers/conv_ai/conv_ai_model.py @@ -704,7 +704,7 @@ def interact(self, personality=None): self._move_model_to_device() if not personality: - dataset = get_dataset(tokenizer, None, args["cache_dir"], process_count=process_count, interact=True) + dataset = get_dataset(tokenizer, None, args["cache_dir"], process_count=process_count,proxies=self.__dict__.get("proxies", None), interact=True) personalities = [dialog["personality"] for dataset in dataset.values() for dialog in dataset] personality = random.choice(personalities) else: From eb17187fe6fbc823cdf4afc8242ea5cb4eac4d44 Mon Sep 17 00:00:00 2001 From: Pradhy729 <49659913+Pradhy729@users.noreply.github.com> Date: Fri, 17 Apr 2020 08:13:50 -0700 Subject: [PATCH 2/4] Updated .gitignore to ignore stale notebooks with default name. --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 7454fecc..827b2e84 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,5 @@ dmypy.json # Pyre type checker .pyre/ +#Stale Notebooks +Untitled.ipynb From 8efa0b4e56ee0ad2163f8105c23acf25fee84275 Mon Sep 17 00:00:00 2001 From: Pradhyumna Ramesh Date: Fri, 17 Apr 2020 08:14:52 -0700 Subject: [PATCH 3/4] Deleted notebook file. --- Untitled.ipynb | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 Untitled.ipynb diff --git a/Untitled.ipynb b/Untitled.ipynb deleted file mode 100644 index 2fd64429..00000000 --- a/Untitled.ipynb +++ /dev/null @@ -1,6 +0,0 @@ -{ - "cells": [], - "metadata": {}, - "nbformat": 4, - "nbformat_minor": 2 -} From fc475fcb63385ec790ea46d2f955312c7d8794de Mon Sep 17 00:00:00 2001 From: Iknoor Singh Date: Sat, 18 Apr 2020 20:54:37 +0100 Subject: [PATCH 4/4] Small Error Fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6aa97437..e1585131 100755 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ transformers_logger = logging.getLogger("transformers") transformers_logger.setLevel(logging.WARNING) # Train and Evaluation data needs to be in a Pandas Dataframe containing at least two columns, a 'text' and a 'labels' column. The `labels` column should contain multi-hot encoded lists. -train_data = [['Example sentence 1 for multilabel classification.', [1, 1, 1, 1, 0, 1]]] + [['This is another example sentence. ', [0, 1, 1, 0, 0, 0]]] +train_data = [['Example sentence 1 for multilabel classification.', [1, 1, 1, 1, 0, 1]]], [['This is another example sentence. ', [0, 1, 1, 0, 0, 0]]] train_df = pd.DataFrame(train_data, columns=['text', 'labels']) eval_data = [['Example eval sentence for multilabel classification.', [1, 1, 1, 1, 0, 1]], ['Example eval senntence belonging to class 2', [0, 1, 1, 0, 0, 0]]]