Python求助贴:有无大神帮忙分析一下这段代码,谢谢,有关神经网络的

import tensorflow as tf
from random import shuffle#随机打乱,提高准确率
TRAINING_RATIO = 0.5
training_num = int(TRAINING_RATIO * len(outputs))
rand_idx = list(range(len(inputs))); shuffle(rand_idx)
inputs = inputs[rand_idx]; outputs = outputs[rand_idx]
x_train, y_train = inputs[:training_num], outputs[:training_num]
x_test, y_test = inputs[training_num:], outputs[training_num:]

class MyModel(tf.keras.Model):
  def __init__(self, ):
    super(MyModel, self).__init__()
    self.w1 = tf.keras.layers.Dense(6, activation='tanh', use_bias=False)   
    self.w3 = tf.keras.layers.Dense(1, activation='linear', use_bias=False)
  def call(self, inputs):
    x = self.w1(inputs)
    x = self.w3(x)
    return tf.math.reduce_sum(x, axis=1,)
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值