Eduardo Pinho
Eduardo Pinho
I updated the [Rust code](https://play.rust-lang.org/?gist=feba27b4bd244f394240b2ed111374ae&version=stable&mode=debug&edition=2015) above as well, thanks to your feedback. It was initializing `p` from 0 rather than 1.
This is an intriguing question. These bindings are implemented through the C API, which in turn uses the native C++ API. To the best of my knowledge, the high level...
This has been brought up in #22. I feel that this would constitute a pretty heavy change, but if someone can manage to make interoperability via cxx work smoothly, then...
For what it's worth, this behavior _is_ documented. [`Idx::new`](https://docs.rs/faiss/latest/faiss/index/struct.Idx.html#method.new) was designed to ensure that the returned index intendes to refer to an item on index, rather than null/void. > #...
> By bit depth do you mean 16 bits/channel or 16-bit color image? In my particular case, images may have a single channel of 16 bits/pixel, which is not unusual...
The matrix data type would be just an implementation detail. It supports region slicing with a possibly shared image buffer, and the actual value type (per channel per pixel) is...
Preferably, I would want to have no more channels than the ones I need. With greyscale images, the dimensional order of the image (HWC, CHW, ...) is no longer as...
I would prefer moving any hard-coded file names like those into a single place. And the fact that we're calling a function called "SwapSourceFilter" in the main file doesn't comfort...
I would go for the second way, but I don't agree with crashing here, as the player could still be a non-modder if by any chance the mod was corrupted...
I would first suggest not flushing when we know there are more log entries to come, such as when generating a new game. It would only lose some of the...