Yusuke Oda
Yusuke Oda
I am reporting this issue because I met several problems when migrating our code with `dataclasses-json` to a newer version of Python. As of [PEP 585](https://www.python.org/dev/peps/pep-0585/), effective from Python 3.9,...
This issue brings up a problem about using so-called "bootstrap resampling test" for evaluating "statistical significance" of machine translation (especially neural MT) methods, and similar generation tasks that are evaluated...
Several functions use NumPy's structured arrays. I thought it is better to replace them to dataclasses for several reasons: - It is basically not informative to users to know what...
# Background This repository hosts all task/metric definitions that the ExplainaBoard handles, and it seems we face several problems to maintain the current development manner: - The size of the...
Currently `setup.py` will execute an external command `python -m spacy download en_core_web_sm` to install a spaCy model during setup. This approach has several issues about system consystency: - spaCy models...
The library has the `TaskCategory` struct to group similar tasks. As far as I saw there is no any functionality for `TaskCategory` in the library, and it is used only...
It is good to add a CI test case that checks the coding style. Candidates I expected is: 1. Adding [cpplint](https://github.com/cpplint/cpplint) as a submodule. 2. Make a new CI rule...
Some libraries support the *shape inference* system, which predicts the shape of parameters at runtime. E.g., ```c++ Parameter pw({out_size, PLACEHOLDER}, ...); Node x = F::input({in_size}, ...); Node y = F::matmul(F::parameter(pw),...
It is good to specify concrete format of error messages thrown by `primitiv::Error`, because some external libraries (e.g. Cython) can only see the error messages obtained from `std::exception::what()` when some...
#116 imports C APIs of primitiv core library but there are no test codes.