From 83f0bf1e3798c3625b7fee2d25b4b8a52f0a99e7 Mon Sep 17 00:00:00 2001
From: Scott Linderman <scott.linderman@gmail.com>
Date: Fri, 7 Jul 2017 13:13:34 -0400
Subject: [PATCH] used_states should return list, not iterator{

---
 pyhsmm/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pyhsmm/models.py b/pyhsmm/models.py
index ee98bbe..517e74e 100644
--- a/pyhsmm/models.py
+++ b/pyhsmm/models.py
@@ -192,8 +192,8 @@ class _HMMBase(Model):
         for s in self.states_list:
             for state in s.stateseq:
                 canonical_ids[state]
-        return map(operator.itemgetter(0),
-                sorted(canonical_ids.items(),key=operator.itemgetter(1)))
+        return list(map(operator.itemgetter(0),
+                sorted(canonical_ids.items(),key=operator.itemgetter(1))))
 
     @property
     def state_usages(self):
-- 
GitLab