不知道为什么tf这里这么慢有没有试过用placeholder 当user的资料输入控制看看?我还有发现这样的i与j的循环是不是有很多次不必要的重复计算吗?例如总共10个user,i=1时的loop中1号与5号比过了,到i =5的loop中5号又与1号比较一次如果在第二层循环中改成for j=I in range 会不会比较快一点
写tensorflow要快就是要懂得怎么样把资料分给显卡平行算如果你只是弄一个自己想好的逻辑,然后丢给Tensorflow预期程式就会很"聪明"的帮你分配电脑硬件,最有效率的算出结果,那你的期待应该很容易就会落空y如果不懂如何使用GPU加速的话,其实还是写Python处理资料就好,因为把一样的程式单纯搬到TF上面应该是不会变快的要速度快就是要利用平行运算的性质来跑(CPU or GPU都是)