Michael Schmidt

Results 112 issues of Michael Schmidt

With vite (#2781) in, there are a few things that we should change to take full advantage of the new infrastructure: - [x] Make our components compatible with react refresh....

enhancement
GUI

Details can be found here: https://github.com/chaiNNer-org/chaiNNer/pull/1930#issuecomment-1636767792

documentation
enhancement
help wanted
good first issue

Gimp has [a large collection of filters](https://docs.gimp.org/2.10/en/filters.html), each with a decent number of options. Take inspiration from that and implement useful filters and filter options. --- This will likely be...

enhancement
good first issue

Resolves #1673. If PR makes it so that inputs are not connectable of the assigned type would cause an output error. So if the target node is valid (no output...

**Motivation** Sometimes it can be very useful to simply get the first element of an iterator. **Description** The node should behave as follows: It takes a single iterator and returns...

enhancement
Node request

**Description** It's impossible to connect 2 iterators with different lineage to the Switch node. Example: ![image](https://github.com/chaiNNer-org/chaiNNer/assets/20878432/b6e90f2e-975f-4d30-965b-b4d0a04e10ff) Since the switch node is actually completely optimized away by the executor, connecting iterators...

bug

**Motivation** Error messages about a node causing an error are currently in the weird situation that we know exactly which node caused the error but have no way to refer...

enhancement
GUI
UX

**Description** Uninstalling chaiNNer on Linux leaves behind files in `~/.config/chaiNNer/` (which contains our integrated python) and `~/.cache/chainner_pip/` (which is basically the package download cache). Those directories should be removed (mostly)...

bug
Linux

We need a new logging system for the backend. As Joey pointed out before, all logging for the backend is actually done by the frontend, so if anything happens to...

enhancement

As I suggested in #1552, it would be nice to have a binary upscale node. As Joey suggested, this is the perfect example of a custom node. This issue is...

enhancement