📜  Python – tensorflow.raw_ops.Cos()(1)

📅  最后修改于: 2023-12-03 15:34:07.031000             🧑  作者: Mango

Python – tensorflow.raw_ops.Cos()

简介

tensorflow.raw_ops.Cos()是一个tensorflow原生的cosine函数,用于计算输入张量的余弦值。

语法
tensorflow.raw_ops.Cos(
    x, name=None
)
参数
  • x: 一个张量,数据类型为float32、float64、int32、int64。
  • name: 操作的名称(可选)。
返回值

一个张量,类型与输入张量相同。

示例代码
import tensorflow as tf

# 第一种方法
x = tf.constant([0.0, 0.25 * np.pi, 0.5 * np.pi, 0.75 * np.pi, np.pi])
cos_x_1 = tf.math.cos(x)
print(cos_x_1.numpy())

# 第二种方法
cos_x_2 = tf.raw_ops.Cos(x)
print(cos_x_2.numpy())

打印结果:

[ 1.0000000e+00  7.0710680e-01  6.1232340e-17 -7.0710680e-01
 -1.0000000e+00]
 
[ 1.0000000e+00  7.0710680e-01  6.1232340e-17 -7.0710680e-01
 -1.0000000e+00]
总结

接受一个输入张量,并计算每个元素的余弦值。tensorflow.raw_ops.Cos()是一个比较基础的函数,可以在很多上层函数中调用。