tf.experimental.numpy.int8
Целочисленный тип со знаком, совместимый с C char.
tf.experimental.numpy.int8(
*args, **kwargs
)
:Код символа: 'b' :Каноническое имя: numpy.byte :Псевдоним на этой платформе (Linux x86_64): numpy.int8: 8-битный целочисленный тип со знаком (-128 до 127).
| Атрибуты | |
|---|---|
T | Скалярный атрибут, идентичный соответствующему атрибуту массива. См. |
base | Скалярный атрибут, идентичный соответствующему атрибуту массива. См. |
data | Указатель на начало данных. |
denominator | знаменатель значения (1) |
dtype | Получение описателя данных массива. |
flags | Целочисленное значение флагов. |
flat | Одномерный вид скаляра. |
imag | Мнимая часть скаляра. |
itemsize | Длина одного элемента в байтах. |
nbytes | Длина скаляра в байтах. |
ndim | Количество измерений массива. |
numerator | числитель значения (само значение) |
real | Действительная часть скаляра. |
shape | Кортеж измерений массива. |
size | Количество элементов в gentype. |
strides | Кортеж шагов в байтах в каждом измерении. |
Методы
all
all()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.all.
any
any()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.any.
argmax
argmax()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.argmax.
argmin
argmin()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.argmin.
argsort
argsort()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.argsort.
astype
astype()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.astype.
bit_count
bit_count()
int8.bit_count() -> int
Вычисляет количество битов 1 в абсолютном значении входного значения. Аналогично встроенной функции int.bit_count или popcount в C++.
Примеры
>>> np.int8(127).bit_count() 7 >>> np.int8(-127).bit_count() 7
byteswap
byteswap()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.byteswap.
choose
choose()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.choose.
clip
clip()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.clip.
compress
compress()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.compress.
conj
conj()
conjugate
conjugate()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.conjugate.
copy
copy()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.copy.
cumprod
cumprod()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.cumprod.
cumsum
cumsum()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.cumsum.
diagonal
diagonal()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.diagonal.
dump
dump()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.dump.
dumps
dumps()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.dumps.
fill
fill()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.fill.
flatten
flatten()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.flatten.
getfield
getfield()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.getfield.
is_integer
is_integer()
integer.is_integer() -> bool
Возвращает True, если число конечно и имеет целое значение.
.. versionadded:: 1.22
Примеры
>>> np.int64(-2).is_integer() True >>> np.uint32(5).is_integer() True
item
item()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.item.
itemset
itemset()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.itemset.
max
max()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.max.
mean
mean()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.mean.
min
min()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.min.
newbyteorder
newbyteorder()
newbyteorder(new_order='S', /)
Возвращает новый dtype с другим порядком байтов.
Изменения также вносятся во все поля и подмассивы типа данных.
Код new_order может быть любым из следующих:
- 'S' - поменять порядок байтов типа данных на противоположный
'<', 'little'
- little endian'>', 'big'
- big endian'=', 'native'
- родной порядок'|', 'I'
- игнорировать (без изменения порядка байтов)Параметры
new_order : str, необязательно Порядок байтов для принудительного задания; значение из вышеприведенных спецификаций порядка байтов. Значение по умолчанию ('S') приводит к перестановке текущего порядка байтов.
Возвращаемое значение
new_dtype : dtype Новый объект dtype с заданным изменением порядка байтов.
nonzero
nonzero()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.nonzero.
prod
prod()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.prod.
ptp
ptp()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.ptp.
put
put()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.put.
ravel
ravel()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.ravel.
repeat
repeat()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.repeat.
reshape
reshape()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.reshape.
resize
resize()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.resize.
round
round()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.round.
searchsorted
searchsorted()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.searchsorted.
setfield
setfield()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.setfield.
setflags
setflags()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.setflags.
sort
sort()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.sort.
squeeze
squeeze()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.squeeze.
std
std()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.std.
sum
sum()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.sum.
swapaxes
swapaxes()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.swapaxes.
take
take()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.take.
tobytes
tobytes()
tofile
tofile()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.tofile.
tolist
tolist()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.tolist.
tostring
tostring()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.tostring.
trace
trace()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.trace.
transpose
transpose()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.transpose.
var
var()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.var.
view
view()
Скалярный метод, идентичный соответствующему атрибуту массива.
Пожалуйста, ознакомьтесь с ndarray.view.
__abs__
__abs__()
abs(self)
__add__
__add__(
value, /
)
Возвращает self+value.
__and__
__and__(
value, /
)
Возвращает self&value.
__array__
__array__()
sc.array(dtype) возвращает 0-мерный массив из скаляра с указанным типом
__bool__
__bool__()
True, если self, иначе False
__eq__
__eq__(
value, /
)
Возвращает self==value.
__floordiv__
__floordiv__(
value, /
)
Возвращает self//value.
__ge__
__ge__(
value, /
)
Возвращает self>=value.
__getitem__
__getitem__(
key, /
)
Возвращает self[key].
__gt__
__gt__(
value, /
)
Возвращает self>value.
__invert__
__invert__()
~self
__le__
__le__(
value, /
)
Возвращает self<=value.
__lshift__
__lshift__(
value, /
)
Возвращает self<<value.
__lt__
__lt__(
value, /
)
Возвращает self<value.
__mod__
__mod__(
value, /
)
Возвращает self%value.
__mul__
__mul__(
value, /
)
Возвращает self*value.
__ne__
__ne__(
value, /
)
Возвращает self!=value.
__neg__
__neg__()
-self
__or__
__or__(
value, /
)
Возвращает self|value.
__pos__
__pos__()
+self
__pow__
__pow__(
value, mod, /
)
Возвращает pow(self, value, mod).
__radd__
__radd__(
value, /
)
Возвращает value+self.
__rand__
__rand__(
value, /
)
Возвращает value&self.
__rfloordiv__
__rfloordiv__(
value, /
)
Возвращает value//self.
__rlshift__
__rlshift__(
value, /
)
Возвращает value<<self.
__rmod__
__rmod__(
value, /
)
Возвращает value%self.
__rmul__
__rmul__(
value, /
)
Возвращает value*self.
__ror__
__ror__(
value, /
)
Возвращает value|self.
__rpow__
__rpow__(
value, mod, /
)
Возвращает pow(value, self, mod).
__rrshift__
__rrshift__(
value, /
)
Возвращает value>>self.
__rshift__
__rshift__(
value, /
)
Возвращает self>>value.
__rsub__
__rsub__(
value, /
)
Возвращает value-self.
__rtruediv__
__rtruediv__(
value, /
)
Возвращает value/self.
__rxor__
__rxor__(
value, /
)
Возвращает value^self.
__sub__
__sub__(
value, /
)
Возвращает self-value.
__truediv__
__truediv__(
value, /
)
Возвращает self/value.
__xor__
__xor__(
value, /
)
Возвращает self^value.
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/experimental/numpy/int8