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

feat: class for time series #508

Merged
merged 72 commits into from
Jan 29, 2024
Merged

Commits on Dec 5, 2023

  1. added the functionalities for the time series class and the first test

    time series class is a tagged table which treats the target column as an feature and adds an time column, which a neither a feature or target column
    Ettel authored and Ettel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    a7e553b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. added alot of time_series feature and fixed bugs

    also I added alot of tests, I am done until the test_from_table and also time series functionalities needs to be added, this can take some time still(the testing takes alot of time)
    Ettel authored and Ettel committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ee71da8 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. - reestablished my workspace, which also took alot of time

    - added time series blue print and extended errors and tests
    - not having a great week, rthats
    Ettel authored and Ettel committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    eb5b64e View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. added all needed tests and setting up the pr

    removed the tests for the new features and they are just there for blue print
    Ettel authored and Ettel committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    1097bb7 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Merge branch 'main' of https://github.com/Safe-DS/Library into 481-ti…

    …meseries-class-in-safe-ds-std-lib-1
    
    # Conflicts:
    #	poetry.lock
    Ettel authored and Ettel committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7e4ed42 View commit details
    Browse the repository at this point in the history
  2. added comment so I can push my poetry

    Ettel authored and Ettel committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    031651c View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Update poetry.lock

    sibre28 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0a52dfc View commit details
    Browse the repository at this point in the history
  2. updated poetry.lock

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e5cac1c View commit details
    Browse the repository at this point in the history
  3. Revert "updated poetry.lock"

    This reverts commit e5cac1c.
    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    902b6c3 View commit details
    Browse the repository at this point in the history
  4. updated poetry.lock

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    81b2ee0 View commit details
    Browse the repository at this point in the history
  5. updated poetry.lock

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0f6a937 View commit details
    Browse the repository at this point in the history
  6. edited example

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    03699b3 View commit details
    Browse the repository at this point in the history
  7. edited example

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b3f42d3 View commit details
    Browse the repository at this point in the history
  8. edited example

    Gerhardsa0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    aeb07d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. updated poetry.lock

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    d8b0ec2 View commit details
    Browse the repository at this point in the history
  2. updated poetry.lock

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    49c7901 View commit details
    Browse the repository at this point in the history
  3. some Linter Changes

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2c498d6 View commit details
    Browse the repository at this point in the history
  4. some Linter Changes

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2c674b2 View commit details
    Browse the repository at this point in the history
  5. some Linter Changes

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f3ed1e0 View commit details
    Browse the repository at this point in the history
  6. spilled water over my keyboard, which changed the project and I rever…

    …ted that
    
    I also dont know how I will handle the _from_table function
    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    c7eab12 View commit details
    Browse the repository at this point in the history
  7. renamed the function, so the Liskov substitution principle is not con…

    …flicted
    
    rethink the take with inheritance hierarchy for the TimeSeries
    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2ee36d3 View commit details
    Browse the repository at this point in the history
  8. updated comment

    Ettel authored and Ettel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    369a42f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Merge branch 'main' of https://github.com/Safe-DS/Library into 481-ti…

    …meseries-class-in-safe-ds-std-lib-1
    
    # Conflicts:
    #	poetry.lock
    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    5243d2c View commit details
    Browse the repository at this point in the history
  2. updated comment

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f5e1b99 View commit details
    Browse the repository at this point in the history
  3. updated comment

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b5373e5 View commit details
    Browse the repository at this point in the history
  4. again Linter changes, now mypy should run through

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    33ed21b View commit details
    Browse the repository at this point in the history
  5. added coverage

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f997589 View commit details
    Browse the repository at this point in the history
  6. updated comment

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b814bce View commit details
    Browse the repository at this point in the history
  7. updated imports

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    93ce4d6 View commit details
    Browse the repository at this point in the history
  8. going to update init

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    2aff4b1 View commit details
    Browse the repository at this point in the history
  9. going to update init

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    c4100d0 View commit details
    Browse the repository at this point in the history
  10. going to update init

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    7563e6b View commit details
    Browse the repository at this point in the history
  11. updated comments

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    754ba39 View commit details
    Browse the repository at this point in the history
  12. updated comments

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    ec2a13a View commit details
    Browse the repository at this point in the history
  13. updated comments

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e71452a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8e29f1f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7f31dbe View commit details
    Browse the repository at this point in the history
  16. updated tests

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    1db4c45 View commit details
    Browse the repository at this point in the history
  17. Merge remote-tracking branch 'origin/481-timeseries-class-in-safe-ds-…

    …std-lib-1' into 481-timeseries-class-in-safe-ds-std-lib-1
    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    187f684 View commit details
    Browse the repository at this point in the history
  18. updated tests

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    88f0ac7 View commit details
    Browse the repository at this point in the history
  19. the push befor shouldnt work normally

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    d4023d0 View commit details
    Browse the repository at this point in the history
  20. why are they not on main?

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    c61fd57 View commit details
    Browse the repository at this point in the history
  21. added some coverage

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    6a7fb44 View commit details
    Browse the repository at this point in the history
  22. fixed print statement

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    79aba43 View commit details
    Browse the repository at this point in the history
  23. fixed print statement

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    8cbe5e3 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    221b5b2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c16778f View commit details
    Browse the repository at this point in the history
  26. updated code coverage, now everything should be fine

    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b1b0017 View commit details
    Browse the repository at this point in the history
  27. Merge remote-tracking branch 'origin/481-timeseries-class-in-safe-ds-…

    …std-lib-1' into 481-timeseries-class-in-safe-ds-std-lib-1
    Ettel authored and Ettel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    38424ca View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. updated

    Ettel authored and Ettel committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    c3c2db1 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. added test after review(1), will be added more

    Ettel authored and Ettel committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    db5b0f5 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    took over comment suggestions
    
    Co-authored-by: Simon Breuer <86068340+sibre28@users.noreply.github.com>
    Gerhardsa0 and sibre28 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    9594a3e View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Simon Breuer <86068340+sibre28@users.noreply.github.com>
    Gerhardsa0 and sibre28 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    39ff8c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. fixed tests

    Ettel authored and Ettel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    160e889 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8982880 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Apply suggestions from code review

    Co-authored-by: Alexander <47296670+Marsmaennchen221@users.noreply.github.com>
    Gerhardsa0 and Marsmaennchen221 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    262b9e6 View commit details
    Browse the repository at this point in the history
  2. applied review changes

    Gerhardsa0 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    2a4cee3 View commit details
    Browse the repository at this point in the history
  3. fixed tests

    Gerhardsa0 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    313f484 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c9946ea View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. fixed tests

    Gerhardsa0 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a351946 View commit details
    Browse the repository at this point in the history
  2. applied review changes

    Gerhardsa0 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c441414 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9705d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    819f0c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Update src/safeds/data/tabular/containers/_time_series.py

    Co-authored-by: Alexander <47296670+Marsmaennchen221@users.noreply.github.com>
    Gerhardsa0 and Marsmaennchen221 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2f35452 View commit details
    Browse the repository at this point in the history
  2. Update src/safeds/data/tabular/containers/_time_series.py

    Co-authored-by: Alexander <47296670+Marsmaennchen221@users.noreply.github.com>
    Gerhardsa0 and Marsmaennchen221 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9f85a12 View commit details
    Browse the repository at this point in the history
  3. applied review changes

    Gerhardsa0 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    066f534 View commit details
    Browse the repository at this point in the history
  4. applied review changes

    fixed from_table_to_time_series function and updated the test
    Gerhardsa0 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    f7a7435 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/481-timeseries-class-in-safe-ds-…

    …std-lib-1' into 481-timeseries-class-in-safe-ds-std-lib-1
    Gerhardsa0 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    d978d2b View commit details
    Browse the repository at this point in the history
  6. applied review changes

    Gerhardsa0 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    5d4fd98 View commit details
    Browse the repository at this point in the history
  7. fixed linter error

    Gerhardsa0 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    aa264c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cb9a008 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Update src/safeds/data/tabular/containers/_time_series.py

    Co-authored-by: Alexander <47296670+Marsmaennchen221@users.noreply.github.com>
    Gerhardsa0 and Marsmaennchen221 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    415aebd View commit details
    Browse the repository at this point in the history