Skip to content
View gabrieldernbach's full-sized avatar

Block or report gabrieldernbach

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gabrieldernbach/README.md

πŸ‘‹ Hi, I’m Gabriel Dernbach

Website

Welcome to my GitHub profile!
I work on machine learning, foundation models, and causal inference β€” often with applications in computational pathology and single-cell biology.

πŸ”— Explore my personal site for:

  • Research portfolio
  • Publications and preprints
  • Projects and datasets
  • Notes and blog posts

πŸ”§ Pinned Projects

πŸ‘‰ Make sure to check my pinned repositories below for key projects.


πŸ“« Connect

Pinned Loading

  1. python method chaining without monads python method chaining without monads
    1
    import functools
    2
    from joblib import Parallel, delayed
    3
    
                  
    4
    def compose2(f, g):
    5
        return lambda x: g(f(x))
  2. mine.py mine.py
    1
    
                  
    2
    class MINE(nn.Module):
    3
        """
    4
        Stub to implement Mutual Information Neural Estimation.
    5
        See https://arxiv.org/pdf/1801.04062
  3. Solving mnist, fast and short Solving mnist, fast and short
    1
    from torchvision.datasets import MNIST
    2
    import numpy as np
    3
    
                  
    4
    def data(train):
    5
        mnist = MNIST(root='.', download=True, train=train)
  4. leverage_scores.py leverage_scores.py
    1
    # leverage scores l_[i] = tr(X @ (X^T X)^-1 @ X)
    2
    # indication of self-sensitivity or self-influence of i-th sample.
    3
    import numpy as np
    4
    
                  
    5
    n = 2048 # samples
  5. approximate_joint_diagonalization approximate_joint_diagonalization Public

    parallel joint diagonlization

    Python 7 3