xdaker
xdaker
退回到TensorFlow.NET | 0.110.4 版本真的有用,Win11,cuda_11.0.2 cudnn-x86_64-8.6.0
/// /// 设置默认卷积神经网络 /// /// 输入步长 /// 特征数量 /// public Result SetDefaultLayers(int features,int outTimesteps) { return Misc.CatchException(() => { Model = new Sequential(new SequentialArgs()); Model.add(keras.Input(shape: new Shape(Parameter.InTimesteps, features))); Model.add(new Tensorflow.Keras.Layers.LSTM(new...
问题解决了,MLNetModelPath值是绝对路径,需要换成相对路径。但是读h5文件还原的模型,在预测上和刚训练出来的模型预测值不一样。不建议用Model?.save。推荐使用 Model.save_weights保存权重,后面在读权重,注意 Model.save_weights(文件名),参数填的是文件名称,不是文件路径
解决了,要改成: model.add(new Tensorflow.Keras.Layers.LSTM(new LSTMArgs() { Units = 4, RecurrentActivation = tf.keras.activations.Sigmoid, Activation = tf.keras.activations.Tanh, Name = "layer2", //InputShape = new Shape(10, 10), //ReturnState = false, //ReturnSequences = true, })); 加了...
附议
退回到TensorFlow.Keras v0.11.0版本