{"action":"created","issue":{"url":"https://api.github.com/repos/honnibal/spaCy/issues/197","labels_url":"https://api.github.com/repos/honnibal/spaCy/issues/197/labels{/name}","comments_url":"https://api.github.com/repos/honnibal/spaCy/issues/197/comments","events_url":"https://api.github.com/repos/honnibal/spaCy/issues/197/events","html_url":"https://github.com/honnibal/spaCy/issues/197","id":119691141,"number":197,"title":"Feature Request: Vector \"File\" interface","user":{"login":"RXminuS","id":3949285,"avatar_url":"https://avatars.githubusercontent.com/u/3949285?v=3","gravatar_id":"","url":"https://api.github.com/users/RXminuS","html_url":"https://github.com/RXminuS","followers_url":"https://api.github.com/users/RXminuS/followers","following_url":"https://api.github.com/users/RXminuS/following{/other_user}","gists_url":"https://api.github.com/users/RXminuS/gists{/gist_id}","starred_url":"https://api.github.com/users/RXminuS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RXminuS/subscriptions","organizations_url":"https://api.github.com/users/RXminuS/orgs","repos_url":"https://api.github.com/users/RXminuS/repos","events_url":"https://api.github.com/users/RXminuS/events{/privacy}","received_events_url":"https://api.github.com/users/RXminuS/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-12-01T10:49:10Z","updated_at":"2015-12-05T01:15:20Z","closed_at":null,"body":"Just read in an old spaCy tutorial the following \"Future versions of spaCy will allow you to provide a file-like object, instead of a location of a [vector bin] file.\"\r\n\r\nIs this in place yet? Would love to replace standard vector file and in-memory loading with my own Redis (or any other \"shared-memory-system\") interface to allow a distributed cluster of spacy nodes to share the same \"file\". Would love to contribute, any pointers on where to start looking?"},"comment":{"url":"https://api.github.com/repos/honnibal/spaCy/issues/comments/162121904","html_url":"https://github.com/honnibal/spaCy/issues/197#issuecomment-162121904","issue_url":"https://api.github.com/repos/honnibal/spaCy/issues/197","id":162121904,"user":{"login":"RXminuS","id":3949285,"avatar_url":"https://avatars.githubusercontent.com/u/3949285?v=3","gravatar_id":"","url":"https://api.github.com/users/RXminuS","html_url":"https://github.com/RXminuS","followers_url":"https://api.github.com/users/RXminuS/followers","following_url":"https://api.github.com/users/RXminuS/following{/other_user}","gists_url":"https://api.github.com/users/RXminuS/gists{/gist_id}","starred_url":"https://api.github.com/users/RXminuS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RXminuS/subscriptions","organizations_url":"https://api.github.com/users/RXminuS/orgs","repos_url":"https://api.github.com/users/RXminuS/repos","events_url":"https://api.github.com/users/RXminuS/events{/privacy}","received_events_url":"https://api.github.com/users/RXminuS/received_events","type":"User","site_admin":false},"created_at":"2015-12-05T01:15:20Z","updated_at":"2015-12-05T01:15:20Z","body":"Yeah for large vector models it would be a necessity, question is though where supporting that is on your timeline & plans for spaCy. For me it would be brilliant, because I have 100+ [Celery](http://celeryproject.org) workers and the 100M for each instance to load the vector model makes it hard to scale across docker containers. And in the future when we want to load more advanced, and possible context dependant models, and on the fly language switching it would be even more necessary.\r\n\r\nWhen you push your preliminary sense2vec setup I can have a look what I would like to \"change\" about it to acc my use case. Then you can see if there's other places in the spaCy code that would need to change in accordance and we can orchestrate something from there :)"}}