Development fragmentation #312
Replies: 2 comments 6 replies
-
sherpa, this repo, uses libtorch. It is targeted for x86 servers. sherpa-ncnn uses ncnn. It is mainly targed for embedded systems and mobile systems, e.g., raspberry pi, android, iOS. sherpa-onnx uses onnxruntime. It can support both embedded systems and mobile systems as well as x86 servers They are separated so that it simplifies the building system and also simplifies maintenance. |
Beta Was this translation helpful? Give feedback.
-
@csukuangfj Related to the OP - since there are many implementations, can you tell me which one has more priority? |
Beta Was this translation helpful? Give feedback.
-
Currently we have 3 versions of sherpa: this repo, ncnn, onnx.
Do you think that this seperation may cause fragmentation?
(I don't have much expertise in C++ has not used ncnn, onnx versions yet but some time encountered this problem in general programing)
Beta Was this translation helpful? Give feedback.
All reactions