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

Features/tensor refactor #115

Merged
merged 59 commits into from
May 24, 2021
Merged

Features/tensor refactor #115

merged 59 commits into from
May 24, 2021

Conversation

bassoy
Copy link
Collaborator

@bassoy bassoy commented May 23, 2021

  1. Renamed and restructured extents types
  2. Removed type traits for extents and strides types
  3. Removed the old strides type. Strides are now the base type of the corresponding extents type (resolving issue Computation of the resulting static shape for the general tensor multiplication is not correct #111 )
  4. Created common non-member functions for extents
  5. Created special non-member for constexpr evaluation of static extents traits
  6. Created new Matlab like functions such as ones and zeros
  7. Removed old CI files for travis and appveyor
  8. Removed unnecessary CI badges in README

Cem Bassoy and others added 30 commits April 25, 2021 13:32
Copy link
Collaborator

@amitsingh19975 amitsingh19975 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One step closer to improve the uBLAS.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reports by clang tidy

@github-actions
Copy link

This Pull request Passed all of clang-tidy tests. 👍

@bassoy
Copy link
Collaborator Author

bassoy commented May 23, 2021

improve

@bassoy bassoy closed this May 23, 2021
@bassoy bassoy reopened this May 23, 2021
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reports by clang tidy

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reports by clang tidy

@bassoy bassoy merged commit db29cdf into develop May 24, 2021
@bassoy bassoy deleted the features/tensor_refactor branch May 24, 2021 18:52
bassoy added a commit that referenced this pull request Sep 9, 2021
Auxiliary functions for extents and strides were using different
functions. Additionally, many tags were used to distinguish between
different tensor types. This patch simplifies interfaces of different
core functions and unifies functions that can process different types of
extent and stride types.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants