rnn/rnn_cell包
- tensorflow1.0引入方法
from tensorflow.contrib import rnn
- tensorflow2.0引入方法
from tensorflow.python.ops import rnn,rnn_cell
【参考链接】
crf包
- tensorflow1.0引入方法
from tensorflow.contrib.crf import crf_log_likelihood
- tensorflow2.0引入方法
先通过pip install tensorflow_addons下载tensorflow_addons。
from tensorflow_addons.text.crf import crf_log_likelihood
【参考链接】
数据定义
- tensorflow1.0定义方法
x = tf.placeholder(dtype=tf.int32,shape=[None,None],name='number')
- tensorflow2.0定义方法
x = tf.Variable(tf.zeros(shape=[None,None]),name='number')
【参考链接】
模型保存器Save
- tensorflow1.0定义方法
x = tf.train.Saver()
- tensorflow2.0定义方法
x = tf.compat.v1.train.Saver()
【参考链接】
import时的语句
-tensorflow1.0定义方法
import tensorflow as tf
-tensorflow2.0定义方法
import tensorflow.compat.v1 as tf
【参考链接】
Adam调用
-tensorflow1.0定义方法
opt = tensorflow.train.AdamOptimizer()
-tensorflow2.0定义方法
opt = tensorflow.python.training.adam.AdamOptimizer()