Math math math math math math math
Author of Math ∩ Programming and pimbook.org, currently at Google. Currently writing pmfpbook.org
Pinned Loading
-
pim-book/programmers-introduction-to-mathematics
pim-book/programmers-introduction-to-mathematics PublicCode for A Programmer's Introduction to Mathematics
-
-
1,684 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Loading
Contribution activity
April 2025
Created 19 commits in 2 repositories
Created a pull request in google/heir that received 7 comments
LattigoEmitter: add tensor.insert, improve tensor.extract, improve constant emitter
Extracted from https://github.com/google/heir/pull/1633/commits Support more things in lattigo emitter needed for codegen of new layout engine IR.
+57
−13
lines changed
•
7
comments
Opened 20 other pull requests in 2 repositories
google/heir
1
closed
18
merged
-
working tutorial example for Aymane
This contribution was made on Apr 9
-
Add layout-propagation support for affine.for and tensor.extract, support scalar layouts
This contribution was made on Apr 9
-
Improvements to ConvertToCiphertextSemantics
This contribution was made on Apr 9
-
refactor utils for making/testing layouts
This contribution was made on Apr 9
-
Emitter improvements
This contribution was made on Apr 8
-
add-client-interface: simple cleanup
This contribution was made on Apr 8
-
update to latest go toolchain
This contribution was made on Apr 8
-
propagate scale backward to plaintext mgmt.init ops
This contribution was made on Apr 5
-
move affine.apply lowering to rewrite utils
This contribution was made on Apr 5
-
fix a bug in the emitter, emit cleartext binops
This contribution was made on Apr 4
-
Relax tensor_ext attributes to support layouts of scalars
This contribution was made on Apr 4
-
canonicalize ct-pt ops to put ciphertext operand first
This contribution was made on Apr 4
-
allow all non-secret ops in analyses
This contribution was made on Apr 4
-
Add helper utils for layout propagation
This contribution was made on Apr 4
-
Add a pass to lower linalg.generic to affine loops while still using tensor semantics
This contribution was made on Apr 4
-
tensor_ext: Add a pass to fold
convert_layout
intoassign_layout
This contribution was made on Apr 4 -
Use filegroup for referencing common mlir files in tests/Examples
This contribution was made on Apr 4
-
apply pre-commit format for the whole repo
This contribution was made on Apr 4
-
fix iter args bug, allow multi-test files
This contribution was made on Apr 2
j2kun/heir
1
open
-
Squashed e2e layout pipeline
This contribution was made on Apr 4
Reviewed 18 pull requests in 2 repositories
google/heir
17 pull requests
-
Migrate arithmetic FHE pipeline to use new layout management system
This contribution was made on Apr 9
-
Improvements to ConvertToCiphertextSemantics
This contribution was made on Apr 9
-
Emitter improvements
This contribution was made on Apr 9
-
Add helper utils for layout propagation
This contribution was made on Apr 9
-
LattigoEmitter: add tensor.insert, improve tensor.extract, improve constant emitter
This contribution was made on Apr 9
-
fix building without yosys enabled
This contribution was made on Apr 8
-
Relax tensor_ext attributes to support layouts of scalars
This contribution was made on Apr 8
-
frontend: use bazel-built OpenFHE if no OpenFHE installed
This contribution was made on Apr 7
-
fix a bug in the emitter, emit cleartext binops
This contribution was made on Apr 7
-
TargetSlotAnalysis: directly query previous analysis
This contribution was made on Apr 4
-
CKKS: Get Ring Noise in debug func
This contribution was made on Apr 3
-
Openfhe: support more param options
This contribution was made on Apr 3
-
BGV/CKKS: support scale management
This contribution was made on Apr 3
-
refactor: rename tosa-to-boolean-XYZ to --mlir-to-cggi and --to-XYZ
This contribution was made on Apr 2
-
Enable tensors in Frontend
This contribution was made on Apr 2
-
Fix go_library_bzl
This contribution was made on Apr 2
-
Openfhe: allow embedded header path
This contribution was made on Apr 1
llvm/llvm-project
1 pull request
-
[mlir][IR] Improve error message when parsing incorrect type
This contribution was made on Apr 9
Created an issue in google/heir that received 1 comment
ConvertToCiphertextSemantics: improve scalar layout handling and kernels for tensor.extract/insert
These ops are here for completeness mainly, but we have lots of tests that do loops with extract/insert. The new layout system isn't yet equipped t…
1
comment
Opened 8 other issues in 1 repository
google/heir
6
open
2
closed
-
Build a layout optimizer that can smartly select diagonal layouts
This contribution was made on Apr 9
-
tensor.extract kernel should respect padding
This contribution was made on Apr 9
-
add-client-interface: Support plaintext unpacking in more complex cases
This contribution was made on Apr 7
-
Rethink live-queried attribute context in context-aware dialect conversion
This contribution was made on Apr 5
-
Use filegroups for common mlir across tests
This contribution was made on Apr 4
-
invalid constant serialized in openfhe emitter
This contribution was made on Apr 4
-
Investigate possibility of integrating pippenger's exponentiation algorithm
This contribution was made on Apr 3
-
[frontend] Cache openfhe Pybind11 module across compilation calls
This contribution was made on Apr 2
13
contributions
in private repositories
Apr 1 – Apr 8