Alibaba and Ant Group don't release their code and weights, but Tencent sure does. I bet Tencent has one of these waiting in the wings.