Comments (9)
@lantiga @K-Jo What do you think the best way of distributing Docker images in this case. We can definitely support docker images for each backend separately but we should support a single image with all the backends as well (we can let the user load it dynamically but we probably need to install all the required CUDA versions beforehand).
from redisai.
@hhsecond Good point. I think having different container images for each backend is a bit overkill and in any case it could limit what users can do (the PyTorch backend is needed for SCRIPT, etc).
I'd rather build at most 3 images:
- all CPU
- TF GPU, TORCH GPU, ONNX CPU
- all GPU (with CUDA 9.0 + 9.1)
from redisai.
/cc @hhsecond @gkorland @K-Jo I've got dynamic loading implemented. I just have an issue with jemalloc that I'll likely need help with.
from redisai.
@mnunberg @MeirShpilraien can you please see if you can help?
from redisai.
FYI, @MeirShpilraien helped me and the issue is now solved.
from redisai.
@hhsecond Good point. I think having different container images for each backend is a bit overkill and in any case it could limit what users can do (the PyTorch backend is needed for SCRIPT, etc).
I'd rather build at most 3 images:
- all CPU
- TF GPU, TORCH GPU, ONNX CPU
- all GPU (with CUDA 9.0 + 9.1)
When we add TPU and AMD GPU would that go in #2 and #3?
from redisai.
@andresrinivasan these would be specific enough to warrant separate containers IMHO
from redisai.
Closed by #159
from redisai.
Let's keep the comments in mind for packaging
from redisai.
Related Issues (20)
- MTENSORGET HOT 11
- redislabs/redisai gpu docker images not working HOT 4
- Missing tests/test_data/graph.pb ? HOT 1
- dockerwrapper fixes needed to support both ai + others
- AI.DAGEXECUTE and AI.TENSORGET without key = redis crashes HOT 4
- RedisAI arm64 Dockerfile HOT 10
- torch GPU deployment get nvrtc: error HOT 7
- AI.INFO stats 0 calls and duration for `redisAI.createModelRunner`, `redisAI.createScriptRunner` HOT 5
- Shutdown when using saved dump.rdb HOT 3
- [Documentation] AI.SCRIPTSTORE example references AI.SCRIPTSET HOT 1
- Redis AI docker image redis-cli command crash exit while running info modules HOT 2
- Retrieve model chunk size HOT 1
- AI.CONFIG MODEL_CHUNK_SIZE fails on Redis clusters HOT 7
- Looking for dockerfile.jetson with RedisAI 1.2.5 and ONNX backend
- how to use RedisAI in redis cluster? HOT 1
- How to use redisai in redis cluster environment? HOT 1
- Examples on deploy multiple models in a DAG graph? HOT 1
- What is the definition of execute_command? HOT 2
- please provide a PDF of your CLA that I can route for signature
- Responsible disclosure policy HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from redisai.