Hugging Face's logo Hugging Face
  • Models
  • Datasets
  • Spaces
  • Buckets new
  • Docs
  • Enterprise
  • Pricing
    • Website
      • Tasks
      • HuggingChat
      • Collections
      • Languages
      • Organizations
    • Community
      • Blog
      • Posts
      • Daily Papers
      • Hardware
      • Learn
      • Discord
      • Forum
      • GitHub
    • Solutions
      • Team & Enterprise
      • Hugging Face PRO
      • Enterprise Support
      • Inference Providers
      • Inference Endpoints
      • Storage Buckets

  • Log In
  • Sign Up

nobg
/
BiRefNet

nobg
Safetensors
BiRefNet
model_hub_mixin
pytorch_model_hub_mixin
Model card Files Files and versions
xet
Community

Instructions to use nobg/BiRefNet with libraries, inference providers, notebooks, and local apps. Follow these links to get started.

  • Libraries
  • nobg

    How to use nobg/BiRefNet with nobg:

    pip install nobg
    import torch
    from loadimg import load_img
    from nobg import AutoModel, AutoProcessor
    
    model = AutoModel.from_pretrained("nobg/BiRefNet").eval()
    processor = AutoProcessor.from_pretrained("nobg/BiRefNet")
    
    image = load_img("input.jpg").convert("RGB")
    inputs = processor(image, return_tensors="pt")
    
    with torch.no_grad():
        outputs = model(pixel_values=inputs["pixel_values"])
    
    alpha = processor.post_process_alpha_matting(outputs, target_sizes=[(image.height, image.width)])[0]
    processor.cutout(image, alpha).save("output.png")
  • BiRefNet

    How to use nobg/BiRefNet with BiRefNet:

    # Option 1: use with transformers
    
    from transformers import AutoModelForImageSegmentation
    birefnet = AutoModelForImageSegmentation.from_pretrained("nobg/BiRefNet", trust_remote_code=True)
    
    # Option 2: use with BiRefNet
    
    # Install from https://github.com/ZhengPeng7/BiRefNet
    
    from models.birefnet import BiRefNet
    model = BiRefNet.from_pretrained("nobg/BiRefNet")
  • Notebooks
  • Google Colab
  • Kaggle
BiRefNet
881 MB
Ctrl+K
Ctrl+K
  • 1 contributor
History: 4 commits
not-lain's picture
not-lain
Refactor: transformers SwinBackbone layout, num_layers/nobg_version config, from_origin, hot-swappable criterion, paper_url card (weights remapped, metric-identical)
d4b93ce verified 17 days ago
  • .gitattributes
    1.52 kB
    initial commit 25 days ago
  • README.md
    1.22 kB
    Refactor: transformers SwinBackbone layout, num_layers/nobg_version config, from_origin, hot-swappable criterion, paper_url card (weights remapped, metric-identical) 17 days ago
  • config.json
    406 Bytes
    Refactor: transformers SwinBackbone layout, num_layers/nobg_version config, from_origin, hot-swappable criterion, paper_url card (weights remapped, metric-identical) 17 days ago
  • model.safetensors
    881 MB
    xet
    Refactor: transformers SwinBackbone layout, num_layers/nobg_version config, from_origin, hot-swappable criterion, paper_url card (weights remapped, metric-identical) 17 days ago