Fucheng Warren Zhu

Results 34 comments of Fucheng Warren Zhu

```> causalimages::BuildBackend() + /Users/wz/opt/anaconda3/bin/conda create --yes --name CausalImagesEnv 'python=3.11' --quiet -c conda-forge Error while loading conda entry point: conda-libmamba-solver (dlopen(/Users/wz/opt/anaconda3/lib/python3.9/site-packages/libmambapy/bindings.cpython-39-darwin.so, 0x0002): Library not loaded: @rpath/libarchive.19.dylib Referenced from: /Users/wz/opt/anaconda3/lib/libmamba.2.0.0.dylib Reason: tried:...

I actually just tried it and it worked perfectly! Sent via Superhuman ( ***@***.*** ) On Wed, Jul 03, 2024 at 8:38 AM, Connor T. Jerzak < ***@***.*** > wrote:...

Python way. Let me try with buildbackend Sent via Superhuman iOS ( ***@***.*** ) On Wed, Jul 3 2024 at 08:53, Connor T. Jerzak < ***@***.*** > wrote: > >...

Yep! On Fri, Jul 19, 2024 at 3:31 PM, Connor T. Jerzak < ***@***.*** > wrote: > > Okay, noted. Yes the tf record thing is a little weird. If...

Hi, I attached a diagram that I made to help me understand the quorum. I write out the conditions for quorum in pseudocode there. In terms of quorum_id, here are...

@d4l3k I would be happy to take a stab at this. I think what may make the quorum protocol clearer (at least to a certain audience) is making explicit how...

Here is a potentially clarifying diagram that draws out the dependencies between the different streams (here I don't mean CUDA streams, but generic sequential computation process). ![Image](https://github.com/user-attachments/assets/6ce027a9-c6bd-452c-abd2-e84c8b8b70e5)

@d4l3k Sounds great. Should I add a /concepts folder in the docs? I am considering having one file explaining the different concurrent streams in torchFT, and another explaining the quorum,...

> +1 to this. Would be also good to document what kind of guarantees/invariants we're trying to ensure and some explanation on why the protocol is correct and ensures they...