Dave Reed

Results 17 issues of Dave Reed

URL to the section(s) of the book with this problem: https://github.com/rust-lang/book/blob/8a0bb3c96e71927b80fa2286d7a5a5f2547c6aa4/src/ch05-01-defining-structs.md?plain=1#L134 Description of the problem: The following text isn't accurate ``` In this example, we can no longer use user1...

`DeepFeatureSynthesis._build_features` is in need of a refactor to improve speed, maintainability, and scalability. There are many optimizations that can be made underneath this function to improve performance while maintaining API...

Restructure Directories and Files to be more modular. fixes #2179

The `And` Primitive has unneccessary inputs. Since it is commutative, the additional permutation is unneccessary. ```python [ ColumnSchema(logical_type=Boolean), ColumnSchema(logical_type=BooleanNullable), ], [ ColumnSchema(logical_type=BooleanNullable), ColumnSchema(logical_type=Boolean), ] ```

bug
refactor
tech debt

This is a [MultiplyBoolean](https://github.com/alteryx/featuretools/blob/f5e3f88d5e2cfe96d947bf5efd69acace0a57ea8/featuretools/primitives/standard/binary_transform.py#L689) primitive and an [And](https://github.com/alteryx/featuretools/blob/fbbe39b7eadabd6959252d724468e40477b1b2b4/featuretools/primitives/standard/binary_transform.py#L938) primitive that appear to do the same thing. One should be removed or documentation should be more clear about difference between them

bug

As a user, I would like a way to interact with an entityset so that I may: - better understand the relationships between dataframes - view the explanation, relationships, and...

As a user, I wish I could use Featuretools to normalize currency both spatially and temporally. It is common to convert currency to USD when comparing values from different currencies....

new feature

As a developer, Primitive Types should be enumerated to improve maintainability and consistency. #### Code Example ```python # featuretools/types.py class PrimitiveTypes(Enum): AGGREGATION = "aggregation" TRANSFORM = "transform" WHERE = "where"...

new feature
tech debt

Primitives should include some basic search and the ability to view primitives by category, for example Aggregation Primitives vs Transform Primitives. A stretch goal would be to embed a Python...

documentation

If the input dataframe has been initialized with logical types, does autonormalize lose this typing information on the output dataframes? ## Steps to check 1. Create an input dataframe 2....