tf.experimental.numpy.float64
Число с плавающей запятой двойной точности, совместимое с Python float и C double.
Наследуется от: inexact
tf.experimental.numpy.float64(
*args, **kwargs
)
:Код символа: 'd' :Каноническое имя: numpy.double :Псевдоним: numpy.float_ :Псевдоним на этой платформе (Linux x86_64): numpy.float64: Тип числа с плавающей запятой с 64-битной точностью: бит знака, 11 бит экспоненты, 52 бита мантиссы.
| Атрибуты | |
|---|---|
T | Скалярный атрибут, идентичный соответствующему атрибуту массива. См. |
base | Скалярный атрибут, идентичный соответствующему атрибуту массива. См. |
data | Указатель на начало данных. |
dtype | Получить описатель данных массива. |
flags | Целочисленное значение флагов. |
flat | 1-мерный вид скаляра. |
imag | Мнимая часть скаляра. |
itemsize | Длина одного элемента в байтах. |
nbytes | Длина скаляра в байтах. |
ndim | Количество измерений массива. |
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.
as_integer_ratio
as_integer_ratio()
double.as_integer_ratio() -> (int, int)
Возвращает пару целых чисел, отношение которых точно равно исходному числу с плавающей запятой и с положительным знаменателем. Вызывает исключение OverflowError для бесконечностей и ValueError для NaN.
np.double(10.0).as_integer_ratio() (10, 1) np.double(0.0).as_integer_ratio() (0, 1) np.double(-.25).as_integer_ratio() (-1, 4)
astype
astype()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.astype.
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.
fromhex
fromhex()
Создать число с плавающей запятой из шестнадцатеричной строки.
float.fromhex('0x1.ffffp10')
2047.984375
float.fromhex('-0x1p-1074')
-5e-324getfield
getfield()
Скалярный метод, идентичный соответствующему атрибуту массива.
См. ndarray.getfield.
hex
hex()
Возвращает шестнадцатеричное представление числа с плавающей запятой.
(-0.1).hex() '-0x1.999999999999ap-4' 3.14159.hex() '0x1.921f9f01b866ep+1'
is_integer
is_integer()
double.is_integer() -> bool
Возвращает значение True, если число с плавающей запятой — конечное с целочисленным значением, и False в противном случае.
.. versionadded:: 1.22
Примеры
>>> np.double(-2.0).is_integer() True >>> np.double(3.2).is_integer() False
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[ключ].
__gt__
__gt__(
value, /
)
Возвращает self>value.
__invert__
__invert__()
~self
__le__
__le__(
value, /
)
Возвращает self<=value.
__lshift__
__lshift__(
value, /
)
Возвращает self< Возвращает self Возвращает self%value. Возвращает self*value. Возвращает self!=value. -self Возвращает self|value. +self Возвращает pow(self, value, mod). Возвращает value+self. Возвращает value&self. Возвращает value//self. Возвращает value< Возвращает value%self. Возвращает value*self. Возвращает value|self. Возвращает pow(value, self, mod). Возвращает value>>self. Возвращает self>>value. Возвращает value-self. Возвращает value/self. Возвращает value^self. Возвращает self-value. Возвращает self/value. Возвращает self^value.
© 2022 The TensorFlow Authors. All rights reserved.__lt____lt__(
value, /
)
__mod____mod__(
value, /
)
__mul____mul__(
value, /
)
__ne____ne__(
value, /
)
__neg____neg__()
__or____or__(
value, /
)
__pos____pos__()
__pow____pow__(
value, mod, /
)
__radd____radd__(
value, /
)
__rand____rand__(
value, /
)
__rfloordiv____rfloordiv__(
value, /
)
__rlshift____rlshift__(
value, /
)
__rmod____rmod__(
value, /
)
__rmul____rmul__(
value, /
)
__ror____ror__(
value, /
)
__rpow____rpow__(
value, mod, /
)
__rrshift____rrshift__(
value, /
)
__rshift____rshift__(
value, /
)
__rsub____rsub__(
value, /
)
__rtruediv____rtruediv__(
value, /
)
__rxor____rxor__(
value, /
)
__sub____sub__(
value, /
)
__truediv____truediv__(
value, /
)
__xor____xor__(
value, /
)
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/float64