done
This commit is contained in:
		
							
								
								
									
										96
									
								
								lib/python3.11/site-packages/numpy/ma/mrecords.pyi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								lib/python3.11/site-packages/numpy/ma/mrecords.pyi
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,96 @@
 | 
			
		||||
from typing import Any, TypeVar
 | 
			
		||||
 | 
			
		||||
from numpy import dtype
 | 
			
		||||
 | 
			
		||||
from . import MaskedArray
 | 
			
		||||
 | 
			
		||||
__all__ = [
 | 
			
		||||
    "MaskedRecords",
 | 
			
		||||
    "mrecarray",
 | 
			
		||||
    "fromarrays",
 | 
			
		||||
    "fromrecords",
 | 
			
		||||
    "fromtextfile",
 | 
			
		||||
    "addfield",
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
_ShapeT_co = TypeVar("_ShapeT_co", covariant=True, bound=tuple[int, ...])
 | 
			
		||||
_DTypeT_co = TypeVar("_DTypeT_co", bound=dtype, covariant=True)
 | 
			
		||||
 | 
			
		||||
class MaskedRecords(MaskedArray[_ShapeT_co, _DTypeT_co]):
 | 
			
		||||
    def __new__(
 | 
			
		||||
        cls,
 | 
			
		||||
        shape,
 | 
			
		||||
        dtype=...,
 | 
			
		||||
        buf=...,
 | 
			
		||||
        offset=...,
 | 
			
		||||
        strides=...,
 | 
			
		||||
        formats=...,
 | 
			
		||||
        names=...,
 | 
			
		||||
        titles=...,
 | 
			
		||||
        byteorder=...,
 | 
			
		||||
        aligned=...,
 | 
			
		||||
        mask=...,
 | 
			
		||||
        hard_mask=...,
 | 
			
		||||
        fill_value=...,
 | 
			
		||||
        keep_mask=...,
 | 
			
		||||
        copy=...,
 | 
			
		||||
        **options,
 | 
			
		||||
    ): ...
 | 
			
		||||
    _mask: Any
 | 
			
		||||
    _fill_value: Any
 | 
			
		||||
    @property
 | 
			
		||||
    def _data(self): ...
 | 
			
		||||
    @property
 | 
			
		||||
    def _fieldmask(self): ...
 | 
			
		||||
    def __array_finalize__(self, obj): ...
 | 
			
		||||
    def __len__(self): ...
 | 
			
		||||
    def __getattribute__(self, attr): ...
 | 
			
		||||
    def __setattr__(self, attr, val): ...
 | 
			
		||||
    def __getitem__(self, indx): ...
 | 
			
		||||
    def __setitem__(self, indx, value): ...
 | 
			
		||||
    def view(self, dtype=..., type=...): ...
 | 
			
		||||
    def harden_mask(self): ...
 | 
			
		||||
    def soften_mask(self): ...
 | 
			
		||||
    def copy(self): ...
 | 
			
		||||
    def tolist(self, fill_value=...): ...
 | 
			
		||||
    def __reduce__(self): ...
 | 
			
		||||
 | 
			
		||||
mrecarray = MaskedRecords
 | 
			
		||||
 | 
			
		||||
def fromarrays(
 | 
			
		||||
    arraylist,
 | 
			
		||||
    dtype=...,
 | 
			
		||||
    shape=...,
 | 
			
		||||
    formats=...,
 | 
			
		||||
    names=...,
 | 
			
		||||
    titles=...,
 | 
			
		||||
    aligned=...,
 | 
			
		||||
    byteorder=...,
 | 
			
		||||
    fill_value=...,
 | 
			
		||||
): ...
 | 
			
		||||
 | 
			
		||||
def fromrecords(
 | 
			
		||||
    reclist,
 | 
			
		||||
    dtype=...,
 | 
			
		||||
    shape=...,
 | 
			
		||||
    formats=...,
 | 
			
		||||
    names=...,
 | 
			
		||||
    titles=...,
 | 
			
		||||
    aligned=...,
 | 
			
		||||
    byteorder=...,
 | 
			
		||||
    fill_value=...,
 | 
			
		||||
    mask=...,
 | 
			
		||||
): ...
 | 
			
		||||
 | 
			
		||||
def fromtextfile(
 | 
			
		||||
    fname,
 | 
			
		||||
    delimiter=...,
 | 
			
		||||
    commentchar=...,
 | 
			
		||||
    missingchar=...,
 | 
			
		||||
    varnames=...,
 | 
			
		||||
    vartypes=...,
 | 
			
		||||
    # NOTE: deprecated: NumPy 1.22.0, 2021-09-23
 | 
			
		||||
    # delimitor=...,
 | 
			
		||||
): ...
 | 
			
		||||
 | 
			
		||||
def addfield(mrecord, newfield, newfieldname=...): ...
 | 
			
		||||
		Reference in New Issue
	
	Block a user