Jia Chen

@grievejia · User

GitHub profile ↗ · Compare

Programming Addict

Meta Inc.Menlo Park, CA112 followers49 repositories

Repositories

grievejia/andersen

Andersen's inclusion-based pointer analysis re-implementation in LLVM

★ 237C++Forks 53

grievejia/rules_pyrefly

Bazel rules for running Pyrefly type checking over Python targets. Provides an aspect-based integration and Bzlmod toolchain extension for hermetic Pyrefly binary management.

★ 0Forks 0

grievejia/tidy3d

fast, large scale photonic simulation platform

★ 0PythonForks 0

grievejia/pyre-ast

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.

★ 46OCamlForks 8

grievejia/tpa

Pointer Analysis with Tunable Precision

★ 27C++Forks 8

grievejia/FwPython

A Lean 4 formalization of a small object-oriented language and its gradual type system

★ 4LeanForks 0

grievejia/zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

★ 0Forks 0

grievejia/torchx

TorchX is a library containing standard DSLs for authoring and running PyTorch related components for an E2E production ML pipeline

★ 0Forks 0

grievejia/ruff

An extremely fast Python linter and code formatter, written in Rust.

★ 0RustForks 0

grievejia/typeshed

Collection of library stubs for Python, with static types

★ 0PythonForks 0

grievejia/fvcore

Collection of common code that's shared among different research projects in FAIR computer vision team.

★ 0Forks 0

grievejia/LibCST

A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree

★ 0PythonForks 0

grievejia/MonkeyType

A Python library that generates static type annotations by collecting runtime types

★ 0Forks 0

grievejia/fbpcs

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.

★ 0Forks 0

grievejia/FBGEMM

FB (Facebook) + GEMM (General Matrix-Matrix Multiplication) - https://code.fb.com/ml-applications/fbgemm/

★ 0Forks 0

grievejia/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

★ 0Forks 0

grievejia/recipes

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.

★ 0Forks 0

grievejia/fbpcp

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.

★ 0Forks 0