Table of Contents

Enum MemOverlap

Namespace
NumSharp.Backends.Iteration
Assembly
NumSharp.dll

Result of a memory-overlap query. Matches NumPy's mem_overlap_t (mem_overlap.h:15-21).

public enum MemOverlap
Extension Methods

Fields

No = 0

No solution exists — the arrays provably do not share memory.

Yes = 1

A solution was found — the arrays share at least one byte.

TooHard = -1

max_work exceeded — undecided, treat as "may share".

Overflow = -2

Algorithm failed due to integer overflow — treat as "may share".

Error = -3

Invalid input.