Guest User

Untitled

a guest
Mar 21st, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.34 KB | None | 0 0
  1. feature_matrix, features = ft.dfs(target_entity='projects',
  2. cutoff_time=labels.reset_index().loc[:,['jobnumber','time']],
  3. training_window=inst_defn['training_window'],
  4. entityset=es,
  5. verbose=True)
  6.  
  7. Building features: 0it [00:00, ?it/s]
  8. RuntimeError: maximum recursion depth exceeded
  9. RuntimeErrorTraceback (most recent call last)
  10. <ipython-input-743-f05fc567dd1b> in <module>()
  11. 3 training_window=inst_defn['training_window'],
  12. 4 entityset=es,
  13. ----> 5 verbose=True)
  14. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/dfs.pyc in dfs(entities, relationships, entityset, target_entity, cutoff_time, instance_ids, agg_primitives, trans_primitives, allowed_paths, max_depth, ignore_entities, ignore_variables, seed_features, drop_contains, drop_exact, where_primitives, max_features, cutoff_time_in_index, save_progress, features_only, training_window, approximate, verbose)
  15. 164 seed_features=seed_features)
  16. 165
  17. --> 166 features = dfs_object.build_features(verbose=verbose)
  18. 167
  19. 168 if features_only:
  20. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/deep_feature_synthesis.pyc in build_features(self, variable_types, verbose)
  21. 227 self.where_clauses = defaultdict(set)
  22. 228 self._run_dfs(self.es[self.target_entity_id], [],
  23. --> 229 all_features, max_depth=self.max_depth)
  24. 230
  25. 231 new_features = list(all_features[self.target_entity_id].values())
  26. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/deep_feature_synthesis.pyc in _run_dfs(self, entity, entity_path, all_features, max_depth)
  27. 353 entity_path=list(entity_path),
  28. 354 all_features=all_features,
  29. --> 355 max_depth=new_max_depth)
  30. 356
  31. 357 """
  32. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/deep_feature_synthesis.pyc in _run_dfs(self, entity, entity_path, all_features, max_depth)
  33. 338 if self._apply_traversal_filters(entity, self.es[b_id],
  34. 339 entity_path,
  35. --> 340 forward=False) and
  36. 341 b_id not in self.ignore_entities]
  37. 342 for b_entity_id in backward_entities:
  38. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/deep_feature_synthesis.pyc in _apply_traversal_filters(self, parent_entity, child_entity, entity_path, forward)
  39. 429 child_entity=child_entity,
  40. 430 target_entity_id=self.target_entity_id,
  41. --> 431 entity_path=entity_path, forward=forward):
  42. 432 return False
  43. 433
  44. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/dfs_filters.pyc in is_valid(self, feature, entity, target_entity_id, child_feature, child_entity, entity_path, forward, where)
  45. 53
  46. 54 if type(feature) != list:
  47. ---> 55 return func(*args)
  48. 56
  49. 57 else:
  50. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/synthesis/dfs_filters.pyc in apply_filter(self, parent_entity, child_entity, target_entity_id, entity_path, forward)
  51. 76 if (parent_entity.id == target_entity_id or
  52. 77 es.find_backward_path(parent_entity.id,
  53. ---> 78 target_entity_id) is None):
  54. 79 return True
  55. 80 path = es.find_backward_path(parent_entity.id, child_entity.id)
  56. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/entityset/base_entityset.pyc in find_backward_path(self, start_entity_id, goal_entity_id)
  57. 308 is returned if no path exists.
  58. 309 """
  59. --> 310 forward_path = self.find_forward_path(goal_entity_id, start_entity_id)
  60. 311 if forward_path is not None:
  61. 312 return forward_path[::-1]
  62. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/entityset/base_entityset.pyc in find_forward_path(self, start_entity_id, goal_entity_id)
  63. 287
  64. 288 for r in self.get_forward_relationships(start_entity_id):
  65. --> 289 new_path = self.find_forward_path(r.parent_entity.id, goal_entity_id)
  66. 290 if new_path is not None:
  67. 291 return [r] + new_path
  68. ... last 1 frames repeated, from the frame below ...
  69. /Users/nbernini/OneDrive/PSC/venv/ml20/lib/python2.7/site-packages/featuretools/entityset/base_entityset.pyc in find_forward_path(self, start_entity_id, goal_entity_id)
  70. 287
  71. 288 for r in self.get_forward_relationships(start_entity_id):
  72. --> 289 new_path = self.find_forward_path(r.parent_entity.id, goal_entity_id)
  73. 290 if new_path is not None:
  74. 291 return [r] + new_path
  75. RuntimeError: maximum recursion depth exceeded
Add Comment
Please, Sign In to add comment