Skip to content

Instantly share code, notes, and snippets.

View gaocegege's full-sized avatar
🐮
Programming

Ce Gao gaocegege

🐮
Programming
View GitHub Profile
@gaocegege
gaocegege / simulator-LSH.py
Last active February 14, 2025 08:43
simulator-LSH.py
from __future__ import division, unicode_literals
import collections
import hashlib
import logging
import numbers
import re
import sys
from itertools import groupby
from bisect import bisect
@gaocegege
gaocegege / bench-vectorchord-singlethread.tex
Created December 3, 2024 03:30
VectorChord Benchmark (single thread)
\documentclass{article}
\usepackage{booktabs}
\pagenumbering{gobble}
\begin{document}
\begin{table}[ht]
\centering
\begin{tabular}{cccccc}
\toprule

Contributor License Agreement

Thank you for your interest in making a Contribution to the project(s) of TensorChord Inc. In order to clarify the intellectual property license granted with Contributions from any person or entity, TensorChord Inc. (including its Affiliates, collectively “TensorChord”) must have a Contributor License Agreement ("CLA") on file that has been signed by each contributor, indicating agreement to the license terms below. This license is for your protection as a contributor as well as the protection of TensorChord and its other contributors and users; it does not change your rights to use your own Contributions for any other purpose.

By electronically signing below, You accept and agree to these terms and conditions for Your historical, present and future Contributions Submitted to TensorChord. Except for the license granted herein to TensorChord and recipients of Software or Work distributed by or on behalf of TensorChord, You reserve all right, title, and interest in and to Your Co

@gaocegege
gaocegege / install-java-versions.md
Created December 4, 2023 03:34 — forked from ofhouse/install-java-versions.md
Install and manage multiple Java SDK versions on Ubuntu

Install and manage multiple Java versions on Ubuntu

This guide shows per example the installation of the Java SDK versions 8 (LTS, already installed) and 11 (LTS).

1. Check which Java versions are avaialable or already installed

apt --names-only search "openjdk-.*jre$"

> Sorting... Done
@gaocegege
gaocegege / pyt.py
Created August 20, 2021 09:50
PyTorch Elastic
import torch.distributed as dist
import os
import time
def main():
dist.init_process_group(
backend="gloo"
)
time.sleep(3600)

TF Operator Roadmap

0.1

  • Lead: @______
  • Planned release: March 30, 2018

Phase 1 (Now - March 15, 2018)

  • Refactor the code and job status
@gaocegege
gaocegege / test-draw.R
Last active May 20, 2017 02:38
Examples for Processing.R
yPos <- 0
draw <- function() {
processing$background(as.integer(204))
yPos <- yPos - 1
if (yPos < 0) {
yPos <- height
}
processing$line(0, yPos, width, yPos)
}
import os
config = os.path.join(os.path.dirname(__file__),"tests-files", "config.yml")
print(config)