grievejia/andersen
Andersen's inclusion-based pointer analysis re-implementation in LLVM
Programming Addict
Andersen's inclusion-based pointer analysis re-implementation in LLVM
Bazel rules for running Pyrefly type checking over Python targets. Provides an aspect-based integration and Bzlmod toolchain extension for hermetic Pyrefly binary management.
The central registry of Bazel modules for the Bzlmod external dependency system.
fast, large scale photonic simulation platform
pyre-ast is an OCaml library to parse Python files. The library features its full-fidelity to the official Python spec, as well as its adoption of tagless-final style.
Pointer Analysis with Tunable Precision
Main public package repository for opam, the source package manager of OCaml.
A Lean 4 formalization of a small object-oriented language and its gradual type system
Pytorch domain library for recommendation systems
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
TorchX is a library containing standard DSLs for authoring and running PyTorch related components for an E2E production ML pipeline
An LLVM interpreter that aims to compute points-to sets dynamically
An extremely fast Python linter and code formatter, written in Rust.
A fast type checker and IDE for Python
Collection of library stubs for Python, with static types
Collection of common code that's shared among different research projects in FAIR computer vision team.
Utility script for decompiling apks into Java source codes
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree
A Python library that generates static type annotations by collecting runtime types
Work product of my Google Summer of Code 2016 project
Simple C++ Parser Combinator Library
Adaptive Experimentation Platform
FBPCS (Facebook Private Computation Solutions) leverages secure multi-party computation (MPC) to output aggregated data without making unencrypted, readable data available to the other party or any third parties. Facebook provides impression & opportunity data, and the advertiser provides conversion / outcome data. Both parties have dedicated cloud computing instances living on separate Virtual Private Clouds (VPCs) that are connected to allow network communication. The FBPMP products that have been implemented are Private Lift and Private Attribution. It’s expected that more products will be implemented and added to the Private Measurement suite.
FB (Facebook) + GEMM (General Matrix-Matrix Multiplication) - https://code.fb.com/ml-applications/fbgemm/
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Recipes are a standard, well supported set of blueprints for machine learning engineers to rapidly train models using the latest research techniques without significant engineering overhead.Specifically, recipes aims to provide- Consistent access to pre-trained SOTA models ready for production- Reference implementations for SOTA research reproducibility, and infrastructure to guarantee correctness, efficiency, and interoperability.
FBPCP (Facebook Private Computation Platform) is a secure, privacy safe and scalable architecture to deploy MPC (Multi Party Computation) applications in a distributed way on virtual private clouds. FBPCF (Facebook Private Computation Framework) is for scaling MPC computation up via threading, while FBPCP is for scaling MPC computation out via Private Scaling architecture.
The Python programming language
A CI for OCaml projects
My personal homepage