2017-08-25 1 views
0

Le fichier README dans https://github.com/tensorflow/tensorflow/tree/master/tensorflow/go décrit un processus de construction un peu décousu. Pourquoi ne pas utiliser SWIG et les règles aller dans le https://github.com/bazelbuild/rules_go?Pourquoi le sous-répertoire go/de tensorflow n'utilise-t-il pas go_library de Bazel rules_go?

+0

Vous devrez demander aux auteurs de cette bibliothèque. – Adrian

+0

Posté ici à la demande des auteurs de cette bibliothèque, afin qu'ils puissent y répondre dans un format accessible au public –

+0

Ce n'est pas le forum approprié pour cela - s'ils veulent expliquer leurs décisions de conception, cela devrait être affiché à leur propre espace de projet, pas sur StackOverflow. Cette question, et sa réponse, ne sont pas utiles à la communauté en général. – Adrian

Répondre

1

Il n'y a pas de bonne raison à cela, autre que "accident historique". Tensorflow avait du code Go avant que rules_go soit très mature, donc ils ont implémenté leurs propres règles. J'ai travaillé sur rules_go à plein temps au cours des derniers mois. Notre principale priorité cette année a été de soutenir la migration de Kubernetes vers Bazel en construisant les fonctionnalités dont ils ont besoin et en rendant les règles simples à utiliser. Lorsque cet effort sera terminé (bientôt), nous continuerons à soutenir d'autres projets en utilisant Bazel et Go plus directement. J'espère que cela inclura Tensorflow.

+0

J'ai compris, merci! Je travaille sur l'intégration d'un grand projet Go avec TensorFlow, donc je serais heureux de vous aider le moment venu. –