TensorFlow中context['words'] = WordsAndLetters.objects.exclude(letter=letter).order_by('letter')[:3]
的默认激活功能是什么?如何设置激活功能,例如cudnnlstm
?也许只是线性模型?我阅读了文档,但没有找到。
例如,代码如下:
relu
我阅读了TensorFlow From this link的文档。
功能在下面
lstmcell=tf.contrib.cudnn_rnn.CudnnLSTM(1,encoder_size,direction="bidirectional")
hq,_ =lstmcell(query)
没有关键字像__init__(
num_layers,
num_units,
input_mode=CUDNN_INPUT_LINEAR_MODE,
direction=CUDNN_RNN_UNIDIRECTION,
dropout=0.0,
seed=None,
dtype=tf.float32,
kernel_initializer=None,
bias_initializer=None,
name=None
)
那样设置"activation = "tanh"
之类的参数。
那么TensorFlow中tf.nn.rnn_cell.LSTMell
的默认激活功能是什么,以及如何将其更改为cudnnlstm
。
答案 0 :(得分:0)
class QList(SelectRelatedMixin, ListView):
model = Question
def get_queryset(self):
queryset = super(QList, self).get_queryset().order_by('-created_at')
query = self.request.GET.get('q')
query = query.split()
if len(query) == 2:
queryset = queryset.filter(
chain(User.objects.filter(first_name__icontains=query[0], last_name__icontains=query[1]),
User.objects.filter(first_name__icontains=query[1], last_name__icontains=query[0])))
else:
queryset = queryset.filter(
Q(user__username__iexact=query) |
Q(user__first_name__iexact=query) |
Q(user__last_name__iexact=query)
)
return queryset
这是在Keras github中给出的。
https://github.com/keras-team/keras/issues/8510#issuecomment-429255318
Nvidia文档。
https://devblogs.nvidia.com/optimizing-recurrent-neural-networks-cudnn-5/
答案 1 :(得分:0)
要回答稍后编辑的OP的第二个问题,请输入currently no way to set a custom activation function for CudnnLSTM and CudnnGRU。