constructor(op:
Ops, dtype: = [dtypes.void], src:
UOp[] = [UNSUPPORTED], arg?: any, _buffer?:
Buffer)
replace = (args:
Partial<
UOpInput>) => unknown
_eval = (dtypes:
DType[], expectedType:
T) =>
InstanceType<
T>
static
sink = (...srcs: :
UOp[]) => unknown
gep = (i: number[] | number) => unknown
load = (src:
UOp[], kwargs?:
Partial<
UOpInput>) => unknown
static
load = (src:
UOp[], kwargs?:
Partial<
UOpInput>) => unknown
store = (src:
UOp[], kwargs?:
Partial<
UOpInput>) => unknown
static
store = (src:
UOp[], kwargs?:
Partial<
UOpInput>) => unknown
static
int = (b: number) => unknown
static
bool = (b: boolean) => unknown
static
float = (b: number) => unknown
valid = (st:
ShapeTracker) => unknown
r = (op:
Ops, axis: number[]) =>
UOp static
multi = (more:
UOp[], axis?: number, real?: boolean[]) => unknown
shard = (devices: string[], axis?: number) =>
UOp view = (new_st:
ShapeTracker) => unknown
_mop = (op:
Ops, arg: any) => unknown
static
new_buffer = (device: string, size: number, dtype:
DType) => unknown
bind = (val: number) => unknown
largest known int that divides this
constFactor = () => number
render = (simplify: boolean = true) => string
get
device (): string | string[]