Skip to content

bio_interface inference returns 0.0-only scores — is script update needed? #8

@SarahNozawa

Description

@SarahNozawa

Hi, I’m using deeprank-gnn-esm via the pip-installed CLI.

  1. I installed the package with pip and confirmed that fnat prediction works with the provided CLI (deeprank-gnn-esm-predict).
  2. I then switched the target to bio_interface (and used a checkpoint whose target is bio_interface) and confirmed that inference runs without crashing.
  3. However, the output score I get is always 0.0 (or 0/1 class label) and seems stuck at 0, so I can’t obtain the probability-like continuous score I expected.
    In the output HDF5, outputs is an integer label and raw_outputs is a 2D vector (2-class). It’s unclear what post-processing is expected to get probabilities.
  4. Question: Is a fundamental change needed in the prediction/CSV export script to support bio_interface properly, or is there an intended way to get probabilities with the current CLI?

If you can point me to the recommended inference path/options for bio_interface (probability output), that would help a lot.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions