账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    pytorch怎么输入多个特征
    77
    0

    我刚刚开始学习机器学习相关的内容,在自己试着做一些小东西的时候发现,网上的pytorch内容只输入了一个特征,可能是我的关键词不对。如果我要使用pytorch创建一个模型的话,要怎么输入多个特征来达到更好的计算效果呢?

    如下,想做一个判断加密类型的分类器,一个密文的类型可以通过字符类型和密文长度来判断,但是现在我只能输入一个特征,字符类型。

    class PasswordClassifier(nn.Module):
        def __init__(self, i_char, o_labels):
            super(PasswordClassifier, self).__init__()
            self.l_char = nn.Linear(i_char, o_labels)
    
        def forward(self, f_char):
            return self.linear(f_char)
    
    model = PasswordClassifier(CHARS_LEN, len(LABELS_INDEX))
    loss_func = nn.CrossEntropyLoss()
    optimizer = torch.optim.SGD(model.parameters(), lr=LEARNING_RATE)

    现在我想再输入一个密文长度特征,我应该怎么给我的模型添加输入特征和损失函数等内容让模型更好的联系到输出标签上?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部