Michael Graczyk

Results 17 comments of Michael Graczyk

It's been a while since I've looked at this code, but I think this is what happens. tf.summary.create_file_writer creates a `_ResourceSummaryWriter` https://github.com/tensorflow/tensorflow/blob/v2.9.1/tensorflow/python/ops/summary_ops_v2.py#L559 The summary context manager always calls `writer.flush()` https://github.com/tensorflow/tensorflow/blob/v2.9.1/tensorflow/python/ops/summary_ops_v2.py#L91...

@newtalentxp newtalentxp The data being sorted is usually uniformly distributed, so the bucket sort performs better at the cost of higher memory. It is O(n) instead of O(n logn). The...

IMO the it would be better to first add checkpoints which allow phases to be resumed from start. Then you can run the processes on separate machines by transferring the...

I forked to add async in such a way that it will be easy for me to keep the fork up to date: https://github.com/Quilt-AI/typesense-python This doesn't require many changes to...

I'm currently running the tests in a docker container `python:3.10-bullseye` to see what is going wrong with the AUC test

I don't have an x86 machine handy right now, and running with mac ARM emulation is very slow (running for > 30 minutes) I can run later, otherwise somebody else...

The issue is that `np.argsort' is stable by default in numpy 2.0 I switched to `stable=True` so that results match between numpy 1.0 and 2.0, and between different platforms

@isaac-chung The tests should be good to rerun now

Looks like numpy 2.0 dropped support for Python 3.8 I can add a wrapper that uses one or the other conditionally

Ok, this isn't urgent so I'll probably just wait until Python 3.8 is dropped, then try to merge this as-is without a workaround