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

Beginnings of the oneAPI backend #955

Merged
merged 117 commits into from
Oct 25, 2024

Commits on Dec 21, 2023

  1. snapshot adding oneapi

    jmitrevs committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    ce287f0 View commit details
    Browse the repository at this point in the history
  2. fix reduce constexpr

    jmitrevs committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    cd0a2b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. further updates

    jmitrevs committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    3b3d40d View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    b742901 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    8f6ef78 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. update bridge writing files

    jmitrevs committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    2e56be4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db780f0 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    b90021f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. fix a bug in testbench

    jmitrevs committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    f086aa2 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    1f28cbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e69b9a View commit details
    Browse the repository at this point in the history
  3. add build

    jmitrevs committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    17e6856 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. pre-commit fixes

    jmitrevs committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2766a6e View commit details
    Browse the repository at this point in the history
  2. fix more pre-commit

    jmitrevs committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c4ce138 View commit details
    Browse the repository at this point in the history
  3. fix more pre-commit errors

    jmitrevs committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    354d708 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    8119029 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    cae1a8a View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. snapshot unifying types

    jmitrevs committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    06a8c27 View commit details
    Browse the repository at this point in the history
  2. fix the testbench and bridge

    jmitrevs committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8f58778 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86b0f4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62c5ecb View commit details
    Browse the repository at this point in the history
  5. fix parallel conv2d

    jmitrevs committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    d203b42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f983ece View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    5dd9282 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09b9513 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    0e3f9ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9f49ad View commit details
    Browse the repository at this point in the history
  3. fix pre-commit error

    jmitrevs committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    99038eb View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    3d555ac View commit details
    Browse the repository at this point in the history
  2. fix batchnorm

    jmitrevs committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    68c6a51 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. snapshot towards fixing conv

    jmitrevs committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    a3f5b3c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    0cbf5be View commit details
    Browse the repository at this point in the history
  2. fix conv1d

    jmitrevs committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    75c9301 View commit details
    Browse the repository at this point in the history
  3. fix conv2d

    jmitrevs committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ba2e283 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    a7c08d3 View commit details
    Browse the repository at this point in the history
  2. initial oneAPI tests

    jmitrevs committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    fa05c8b View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    36d5c85 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    de8b76d View commit details
    Browse the repository at this point in the history
  2. fix merge for oneAPI

    jmitrevs committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    058adb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a7c761 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. add zeropadding

    jmitrevs committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    4c847b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f690c98 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. fix pointwise for oneAPI

    jmitrevs committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    262bc0c View commit details
    Browse the repository at this point in the history
  2. remove references to quartus

    jmitrevs committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    a8da30e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46ccc1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c9313b View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    0498d44 View commit details
    Browse the repository at this point in the history
  2. add fix for Conv2DBatchnorm

    jmitrevs committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7bd7ba5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ff035f View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. reshaping, not fully tested

    jmitrevs committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    b754f76 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. fix cloning of streams

    jmitrevs committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    2e5a05e View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    77c5672 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. fix pytest library loading

    jmitrevs committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8470a6c View commit details
    Browse the repository at this point in the history
  2. remove unused template

    jmitrevs committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    20128bb View commit details
    Browse the repository at this point in the history
  3. fix some activation bugs

    jmitrevs committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    efb6a7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f439d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    637e192 View commit details
    Browse the repository at this point in the history
  2. try to fix docker issue

    jmitrevs committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    0f12c96 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    a5aac2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    412bd43 View commit details
    Browse the repository at this point in the history
  3. Update to 0.5.3 for testing

    jmitrevs committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    5cffadf View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    d156339 View commit details
    Browse the repository at this point in the history
  2. fix pre-commit warning

    jmitrevs committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    924af07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ded550 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e966b18 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e649f34 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    4743a5d View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. fix embedding for oneAPI

    jmitrevs committed May 8, 2024
    Configuration menu
    Copy the full SHA
    bf68958 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d07985d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. fix bug in array size

    jmitrevs committed May 9, 2024
    Configuration menu
    Copy the full SHA
    a58e4f5 View commit details
    Browse the repository at this point in the history
  2. fix order or indices

    jmitrevs committed May 9, 2024
    Configuration menu
    Copy the full SHA
    eb9575a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    04e0fcf View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    b4ed5bc View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    ba55211 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b790c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    b4e8873 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    60fe56b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    056765e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee6817d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. fix updating weight types

    jmitrevs committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5a5b015 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d72aa8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    106d578 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80902d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    ea213a3 View commit details
    Browse the repository at this point in the history
  2. fix prelu, some batchnorm

    jmitrevs committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    5ba9a29 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    fdd0baf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ff54a9 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    d6604f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    0f74122 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ffd18e View commit details
    Browse the repository at this point in the history
  3. fix embedding_stream

    jmitrevs committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    be08ad0 View commit details
    Browse the repository at this point in the history
  4. fix lstm and simple rnn

    jmitrevs committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    c06beda View commit details
    Browse the repository at this point in the history
  5. fix GRU

    jmitrevs committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5452fab View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e39e867 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. fix threshold name

    jmitrevs committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    cfe229f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70617e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. add type inference to oneAPI

    jmitrevs committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    5bc6cbe View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. add oneAPI to pytorch tests

    jmitrevs committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c0cf580 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    8c827b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    a4f4bd9 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    f1c0301 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e0a8ca View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6 from laurilaatu/oneapi_constexpr_fix

    Compilation for larger models enabled by increasing -fconstexpr-steps
    jmitrevs authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    acdc363 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    d1e14de View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    1b78e57 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    865e2c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9a71f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    320615d View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    5d13de5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae9266f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8084fd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. add oneapi documentation

    jmitrevs committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    641be56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5761125 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    15c6cc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f475fe View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    31678e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85a6b16 View commit details
    Browse the repository at this point in the history