Michael Bryan

Results 213 issues of Michael Bryan

In #190 we introduced a `#[derive(ProcBlock)]` macro which implements the `ProcBlock` trait, adds a bunch of extra methods and static assertions, and saves a lot of the information about the...

category - enhancement
category - intuitiveness
priority - low
effort - hard
area - proc blocks

@kthakore raised a really cool idea [on Slack](https://hotg-ai.slack.com/archives/C01B8R53ZPV/p1622258897480300?thread_ts=1622234872.477000&cid=C01B8R53ZPV), namely that I'd be nice if we can make proc blocks which wrap an existing TensorFlow operation instead of needing to port...

category - enhancement
priority - on-demand
effort - hard
area - proc blocks

At the moment, the interface between a Rune and its runtime (the "image") is defined in [a single `extern "C"` block](https://github.com/hotg-ai/rune/blob/6d5c0b21bf9f1bd45146df4876339dbe4c5605b7/runic-types/src/wasm32/intrinsics.rs#L6-L76) with host bindings being wired up manually by the...

category - enhancement
effort - hard
area - runtime

To provide users with nice error messages we need to know where particular elements occurred in the source code. At the moment `serde-yaml` has no way of providing that information,...

In today's sync with @kthakore, @Mi1ind, and @meelislootus, Meelis said that in the ML community you would handle streamed data by constructing/preprocessing your inputs to only ever be the size...

effort - hard
area - runtime
priority - later

At the moment we initialize a capability imperatively by asking for a blank capability of a particular type and then setting its parameters one-by-one before asking for data. This works,...

category - enhancement
area - runtime
priority - later

We are seeing issues in `hammerd` where the time it takes for `rune build` to complete is becoming prohibitive. Possible ways to improve compilation are: - Pre-fetch all common dependencies...

category - performance
area - codegen
priority - later

Wasmer provides a way to cache ([`Module::cache()`](https://docs.rs/wasmer-runtime/0.17.1/wasmer_runtime/struct.Module.html#method.cache)) WebAssembly modules after they are compiled, letting you skip that slow (and memory intensive) compilation process on startup. This is something we may...

category - performance
priority - low
effort - easy
area - runtime

I would like a way to automatically find all the types in `std`, but naively pointing `cargo public-api` at `std` fails because it can't find `core` and other dependencies. ```console...

enhancement

**System information** - OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Arch Linux - Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:...

type:feature
P2
stat:awaiting tensorflower
stat:awaiting response
stalled