Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/runtime
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1e69c98f86
Choose a base ref
...
head repository: dotnet/runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d154e4793a
Choose a head ref
  • 2 commits
  • 27 files changed
  • 6 contributors

Commits on Apr 24, 2025

  1. [release/10.0-preview4] Rewrite of System.Numerics.Tensors to allow f…

    …or more code sharing, various correctness fixes, and stability improvements (#114979)
    
    * Refactor Tensor to be more reusable and validate appropriate state
    
    * Handle Equals, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, and the *All/*Any variants
    
    * Many implementations correctly swapped to new form. (#25)
    
    * Refactor Tensor to be more reusable and validate appropriate state
    
    * finishing tensor primitives work
    
    ---------
    
    Co-authored-by: Tanner Gooding <tagoo@outlook.com>
    
    * more tensors updates (#26)
    
    * Resolve a few build failures
    
    * Ensure SetSlice and ToString are working as expected
    
    * Tensors lastfew (#27)
    
    * only couple left
    
    * pausing for food
    
    * fixed rented buffer
    
    * squeeze/unsqueeze
    
    * set slice/ split
    
    * only 2 left
    
    * Minor cleanup of the Tensor files
    
    * Ensure that tensor tests are building
    
    * Resolving various build failures due to API compatibility
    
    * Ensure flattendLength is adjusted after the stride is set for that dimension
    
    * Ensure that we set linearLength if -1 is passed in when strides is empty
    
    * Ensure that the first index is correct
    
    * Cleanup to ensure iteration and construction initializes correctly
    
    * Ensure that broadcasting is allowed to be in any stride position
    
    * Have AreCompatible handle empty shapes
    
    * Ensure IndexOutOfRangeException is thrown for invalid indexes
    
    * Ensure that the stride is set to 0 when the length of a dimension is 1, so embedded broadcasting works
    
    * Fixing Broadcasting Loop (#29)
    
    * Fixing Broadcasting Loop
    
    * fixes from pr coments
    
    * squeeze fixed
    
    * unsqueeze
    
    * set slice
    
    * more tensor fies
    
    * Ensure that minimumLinearLength is actually the minimum
    
    * Ensure the rented buffer is cleared
    
    * Fix the AreCompatible checks
    
    * Tensor finishing (#30)
    
    * stack working
    
    * more tensor tests working
    
    * fix factory create tests
    
    * only2 tests left
    
    * Update src/libraries/System.Numerics.Tensors/src/System/Numerics/Tensors/netcore/TensorShape.cs
    
    * Update compatibility suppressions
    
    * transpose working
    
    * reverse working
    
    * Revert the unnecessary sln changes
    
    * Remove an unnecessary using
    
    ---------
    
    Co-authored-by: Tanner Gooding <tagoo@outlook.com>
    Co-authored-by: Michael Sharp <51342856+michaelgsharp@users.noreply.github.com>
    Co-authored-by: Michael Sharp <misharp@microsoft.com>
    4 people authored Apr 24, 2025
    Configuration menu
    Copy the full SHA
    49efa9b View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2025

  1. [release/10.0-preview4] [Test Only] Fix Idn failing tests (#115021)

    * Fix Idn failing tests
    
    * Minor fix
    
    ---------
    
    Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
    Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com>
    3 people authored Apr 25, 2025
    Configuration menu
    Copy the full SHA
    d154e47 View commit details
    Browse the repository at this point in the history
Loading