From 92e92ceba1e99e07ac485c9538f53125dd9a77a4 Mon Sep 17 00:00:00 2001 From: Xin Pan Date: Wed, 4 Apr 2018 04:24:26 -0700 Subject: [PATCH] Add type check --- paddle/scripts/docker/build.sh | 0 paddle/scripts/travis/build_doc.sh | 0 python/paddle/fluid/parallel_executor.py | 3 +++ tools/codestyle/cpplint_pre_commit.hook | 0 4 files changed, 3 insertions(+) mode change 100755 => 100644 paddle/scripts/docker/build.sh mode change 100755 => 100644 paddle/scripts/travis/build_doc.sh mode change 100755 => 100644 tools/codestyle/cpplint_pre_commit.hook diff --git a/paddle/scripts/docker/build.sh b/paddle/scripts/docker/build.sh old mode 100755 new mode 100644 diff --git a/paddle/scripts/travis/build_doc.sh b/paddle/scripts/travis/build_doc.sh old mode 100755 new mode 100644 diff --git a/python/paddle/fluid/parallel_executor.py b/python/paddle/fluid/parallel_executor.py index 4153049c0..1b3ba414e 100644 --- a/python/paddle/fluid/parallel_executor.py +++ b/python/paddle/fluid/parallel_executor.py @@ -76,6 +76,9 @@ class ParallelExecutor(object): or numpy array. :return: fetched value list. """ + if not isinstance(feed_dict, dict): + raise TypeError("feed_dict should be a dict") + feed_tensor_dict = {} for i, feed_name in enumerate(feed_dict): feed_tensor = feed_dict[feed_name] diff --git a/tools/codestyle/cpplint_pre_commit.hook b/tools/codestyle/cpplint_pre_commit.hook old mode 100755 new mode 100644 -- GitLab