📅  最后修改于: 2023-12-03 15:20:37.264000             🧑  作者: Mango
TF2 (TensorFlow 2.0) 是 Google 推出的一个开源机器学习框架,广泛应用于深度学习领域中。TF2 允许人们通过高效、易于使用的 API 来构建和训练各种深度学习模型,适用于许多任务,如图像、语音和自然语言处理。
pip install tensorflow
以下是一个简单的线性回归示例。
import tensorflow as tf
import numpy as np
# 定义训练数据
x_train = np.array([1, 2, 3, 4, 5, 6])
y_train = np.array([3, 5, 7, 9, 11, 13])
# 定义模型
model = tf.keras.Sequential([
tf.keras.layers.Dense(units=1, input_shape=[1])
])
# 编译模型
model.compile(optimizer=tf.keras.optimizers.Adam(learning_rate=0.1), loss='mse')
# 训练模型
model.fit(x_train, y_train, epochs=100)
# 预测结果
print(model.predict([7]))
TF2 具有易用性、高效性、可扩展性等特点,在机器学习领域中被广泛使用。具有良好的社区支持,用户可以通过各种方式来学习和使用 TF2。