Niger-Volta-LTI / iranlowo

Ìrànlọ́wọ́ is a utility library for analysis & (pre)processing of Yorùbá text → https://pypi.org/project/iranlowo
MIT License
17 stars 8 forks source link

Improve BIG file dependencies #11

Open ruohoruotsi opened 5 years ago

ruohoruotsi commented 5 years ago

We need to fix the big file dependencies in this project:

To facilitate all this:

Olamyy commented 5 years ago

A possible workaround here would be to have a standalone repository for models. So, if a user needs any functionality tied to a model, a check comes up to see if they've cloned / downloaded the model. If not, an error is raised. This is how I've seen a lot of projects handle this challenge. On travis end, we can have it clone that same repository each time a test needs to be run. Major challenge here is having the user do multiple installs.

I'm not very familiar with torch as I use keras more but why haven't we considered zipping the file yet? Is that going to reduce performance somehow? If not, it'll solve the challenge of having to do multiple installs.

ruohoruotsi commented 5 years ago

Let me tackle matters in order: