Skip to content

请问为什么train.py在训练模型时res=0? #3

@7231

Description

@7231

我在运行transE.py时,设置self.testFlag = False,self.loadFromData = False,运行结果打印出来所有的res都为0。为了找到res=0的原因,我尝试打印出config.batch_size和lib.getTripleTotal() ,发现config.batch_size和lib.getTripleTotal() 也都等于0。我在init.cpp文件中找到了getTripleTotal(),按道理来说,如果fscanf(fin, "%d", &trainList[tripleTotal].h) == 1,TripleTotal就应该不为0,这与实际运行的结果不符合,请问这是怎么回事呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions