Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add primitives to build and manipulate EntitySets inside a pipeline #126

Closed
csala opened this issue Mar 6, 2019 · 0 comments
Closed

Add primitives to build and manipulate EntitySets inside a pipeline #126

csala opened this issue Mar 6, 2019 · 0 comments
Assignees
Labels
approved The issue is approved and someone can start working on it new primitives A new primitive is being requested
Milestone

Comments

@csala
Copy link
Contributor

csala commented Mar 6, 2019

  • MLPrimitives version: 0.1.6

Description

Current featuretools.dfs primitive is ready to work using an EntitySet. However, at the moment the only possibility is to pass the EntitySet as an argument to the pipeline fit and predict methods, so it is not possible to use en EntitySet that contains the output of a previous primitive.

To solve this, two primitives will be added:

  • featuretools.EntitytSet.entity_from_dataframe: Gets an entityset and adds a dataframe to it calling its entity_from_dataframe method, and finally returns the updated entityset. It accepts and passes along all the arguments that the method accepts. If the entityset is None, it creates a new one.
  • featuretools.EntitySet.add_relationship: It gets and entityset and calls its add_relationship method passing the 4 required references.
@csala csala added new primitives A new primitive is being requested approved The issue is approved and someone can start working on it labels Mar 6, 2019
@csala csala self-assigned this Mar 6, 2019
@csala csala closed this as completed in #128 Mar 7, 2019
@csala csala added this to the 0.1.7 milestone Mar 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved The issue is approved and someone can start working on it new primitives A new primitive is being requested
Projects
None yet
Development

No branches or pull requests

1 participant