Harish Rajula
Harish Rajula

Reputation: 749

Does DFS take default primitives if we dont specify any?

  1. if we don't specify the list of primitives to use in DFS, will it take all primitives possible?
  2. if i give only agg_primitives list and not trans primiives, will it consider aggregated list that i provided and for trans, all the default primitives ? or it won't do any trans primitives at all and use only agg?

Upvotes: 0

Views: 248

Answers (1)

Max Kanter
Max Kanter

Reputation: 2014

DFS in Featuretools does use a set a of default primitives if you do not specify them

The default aggregation primitives are ['sum', 'std, 'max', 'skew', 'min', 'mean', 'count', 'percent_true', 'n_unique', 'mode']

The default transformation primitives are ['day', 'year', 'month', 'weekday', 'haversine', 'num_words', 'num_characters']

If you provide a value for one but not the other, the default list is used. If you do not want any primitives to be used pass an empty list.

You can find this information in the Featuretools documentation here.

Upvotes: 2

Related Questions