padatious
padatious copied to clipboard
A neural network intent parser
#### Description Multiprocessing pools can't safely be used in a threaded context in Python 3.9+. This replaces the multiprocessing Pool with a ProcessPoolExecutor from concurrent.futures. See https://github.com/MycroftAI/mycroft-core/issues/2799 #### Type of...
I had a dependency issue in Ubuntu 18.04 and Raspberry Pi OS that required me to also install the FANN bindings. Recommend updating the Readme to include this dependency. ```...
On Alpine Linux, some architectures (not all of them, e.g. it works fine on x86_64) seem to fail on `test_train_timeout_subprocess`: ``` ============================= test session starts ============================== platform linux -- Python...
I have the following setup: **code.intent**: `(code|error) (|is) {code}` **code.entity**: `###` **Example Phrase**: _How is code 404 named?_ In this case "code.intent" triggers as expected only with 3-digit-numbers, but captures...
Issue can be resolved by searching directory '/usr/lib/x86_64-linux-gnu/' which is where libfann-dev installs. Alternatively, running command 'sudo ln -s /usr/lib/x86_64-linux-gnu/*fann* -d /lib/' will symbolically link the libraries into pips path
Hello, test in question is failing with ca 30% probability in our build system. I have extraxted following testcase: ``` from time import monotonic import os import random from padatious.intent_container...
Right now I have a big long auto-generated list of different units, things like `[meter,mile,amp,ampere,]` etc. This list is created using a combination of auto-generation and hand-editing. Right now I...
For an intent file like this: (Start|Set) (a|) 5 minute timer (called|for) {name}. The phrase: "start a 5 minute timer called lasagna" Return the entity "name" as "called lasagna". However...
When I try to start Mycroft with the cli i get this error: No module named padatious but it's already installed  How can I fix it?
In Padatious, `#` is used to represent digits, so lines starting with `#` should not be removed when processing training data. We need to ensure that valid training data is...