xref: /aosp_15_r20/external/tensorflow/CITATION.cff (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1*b6fb3261SAndroid Build Coastguard Workercff-version: 1.2.0
2*b6fb3261SAndroid Build Coastguard Workermessage: "If you use TensorFlow in your research, please cite it using these metadata. Software is available from tensorflow.org."
3*b6fb3261SAndroid Build Coastguard Workertitle: TensorFlow, Large-scale machine learning on heterogeneous systems
4*b6fb3261SAndroid Build Coastguard Workerabstract: TensorFlow is a machine learning system that operates at large scale and in heterogeneous environments. TensorFlow uses dataflow graphs to represent computation, shared state, and the operations that mutate that state. It maps the nodes of a dataflow graph across many machines in a cluster, and within a machine across multiple computational devices, including multicore CPUs, general purpose GPUs, and custom-designed ASICs known as Tensor Processing Units (TPUs). This architecture gives flexibility to the application developer, whereas in previous “parameter server” designs the management of shared state is built into the system, TensorFlow enables developers to experiment with novel optimizations and training algorithms. TensorFlow supports a variety of applications, with a focus on training and inference on deep neural networks. Several Google services use TensorFlow in production, we have released it as an open-source project, and it has become widely used for machine learning research. In this paper, we describe the TensorFlow dataflow model and demonstrate the compelling performance that TensorFlow achieves for several real-world applications.
5*b6fb3261SAndroid Build Coastguard Workerauthors:
6*b6fb3261SAndroid Build Coastguard Worker  - family-names: Abadi
7*b6fb3261SAndroid Build Coastguard Worker    given-names: Martín
8*b6fb3261SAndroid Build Coastguard Worker  - family-names: Agarwal
9*b6fb3261SAndroid Build Coastguard Worker    given-names: Ashish
10*b6fb3261SAndroid Build Coastguard Worker  - family-names: Barham
11*b6fb3261SAndroid Build Coastguard Worker    given-names: Paul
12*b6fb3261SAndroid Build Coastguard Worker  - family-names: Brevdo
13*b6fb3261SAndroid Build Coastguard Worker    given-names: Eugene
14*b6fb3261SAndroid Build Coastguard Worker  - family-names: Chen
15*b6fb3261SAndroid Build Coastguard Worker    given-names: Zhifeng
16*b6fb3261SAndroid Build Coastguard Worker  - family-names: Citro
17*b6fb3261SAndroid Build Coastguard Worker    given-names: Craig
18*b6fb3261SAndroid Build Coastguard Worker  - family-names: Corrado
19*b6fb3261SAndroid Build Coastguard Worker    given-names: Greg S.
20*b6fb3261SAndroid Build Coastguard Worker  - family-names: Davis
21*b6fb3261SAndroid Build Coastguard Worker    given-names: Andy
22*b6fb3261SAndroid Build Coastguard Worker  - family-names: Dean
23*b6fb3261SAndroid Build Coastguard Worker    given-names: Jeffrey
24*b6fb3261SAndroid Build Coastguard Worker  - family-names: Devin
25*b6fb3261SAndroid Build Coastguard Worker    given-names: Matthieu
26*b6fb3261SAndroid Build Coastguard Worker  - family-names: Ghemawat
27*b6fb3261SAndroid Build Coastguard Worker    given-names: Sanjay
28*b6fb3261SAndroid Build Coastguard Worker  - family-names: Goodfellow
29*b6fb3261SAndroid Build Coastguard Worker    given-names: Ian
30*b6fb3261SAndroid Build Coastguard Worker  - family-names: Harp
31*b6fb3261SAndroid Build Coastguard Worker    given-names: Andrew
32*b6fb3261SAndroid Build Coastguard Worker  - family-names: Irving
33*b6fb3261SAndroid Build Coastguard Worker    given-names: Geoffrey
34*b6fb3261SAndroid Build Coastguard Worker  - family-names: Isard
35*b6fb3261SAndroid Build Coastguard Worker    given-names: Michael
36*b6fb3261SAndroid Build Coastguard Worker  - family-names: Jozefowicz
37*b6fb3261SAndroid Build Coastguard Worker    given-names: Rafal
38*b6fb3261SAndroid Build Coastguard Worker  - family-names: Jia
39*b6fb3261SAndroid Build Coastguard Worker    given-names: Yangqing
40*b6fb3261SAndroid Build Coastguard Worker  - family-names: Kaiser
41*b6fb3261SAndroid Build Coastguard Worker    given-names: Lukasz
42*b6fb3261SAndroid Build Coastguard Worker  - family-names: Kudlur
43*b6fb3261SAndroid Build Coastguard Worker    given-names: Manjunath
44*b6fb3261SAndroid Build Coastguard Worker  - family-names: Levenberg
45*b6fb3261SAndroid Build Coastguard Worker    given-names: Josh
46*b6fb3261SAndroid Build Coastguard Worker  - family-names: Mané
47*b6fb3261SAndroid Build Coastguard Worker    given-names: Dan
48*b6fb3261SAndroid Build Coastguard Worker  - family-names: Schuster
49*b6fb3261SAndroid Build Coastguard Worker    given-names: Mike
50*b6fb3261SAndroid Build Coastguard Worker  - family-names: Monga
51*b6fb3261SAndroid Build Coastguard Worker    given-names: Rajat
52*b6fb3261SAndroid Build Coastguard Worker  - family-names: Moore
53*b6fb3261SAndroid Build Coastguard Worker    given-names: Sherry
54*b6fb3261SAndroid Build Coastguard Worker  - family-names: Murray
55*b6fb3261SAndroid Build Coastguard Worker    given-names: Derek
56*b6fb3261SAndroid Build Coastguard Worker  - family-names: Olah
57*b6fb3261SAndroid Build Coastguard Worker    given-names: Chris
58*b6fb3261SAndroid Build Coastguard Worker  - family-names: Shlens
59*b6fb3261SAndroid Build Coastguard Worker    given-names: Jonathon
60*b6fb3261SAndroid Build Coastguard Worker  - family-names: Steiner
61*b6fb3261SAndroid Build Coastguard Worker    given-names: Benoit
62*b6fb3261SAndroid Build Coastguard Worker  - family-names: Sutskever
63*b6fb3261SAndroid Build Coastguard Worker    given-names: Ilya
64*b6fb3261SAndroid Build Coastguard Worker  - family-names: Talwar
65*b6fb3261SAndroid Build Coastguard Worker    given-names: Kunal
66*b6fb3261SAndroid Build Coastguard Worker  - family-names: Tucker
67*b6fb3261SAndroid Build Coastguard Worker    given-names: Paul
68*b6fb3261SAndroid Build Coastguard Worker  - family-names: Vanhoucke
69*b6fb3261SAndroid Build Coastguard Worker    given-names: Vincent
70*b6fb3261SAndroid Build Coastguard Worker  - family-names: Vasudevan
71*b6fb3261SAndroid Build Coastguard Worker    given-names: Vijay
72*b6fb3261SAndroid Build Coastguard Worker  - family-names: Viégas
73*b6fb3261SAndroid Build Coastguard Worker    given-names: Fernanda
74*b6fb3261SAndroid Build Coastguard Worker  - family-names: Vinyals
75*b6fb3261SAndroid Build Coastguard Worker    given-names: Oriol
76*b6fb3261SAndroid Build Coastguard Worker  - family-names: Warden
77*b6fb3261SAndroid Build Coastguard Worker    given-names: Pete
78*b6fb3261SAndroid Build Coastguard Worker  - family-names: Wattenberg
79*b6fb3261SAndroid Build Coastguard Worker    given-names: Martin
80*b6fb3261SAndroid Build Coastguard Worker  - family-names: Wicke
81*b6fb3261SAndroid Build Coastguard Worker    given-names: Martin
82*b6fb3261SAndroid Build Coastguard Worker  - family-names: Yu
83*b6fb3261SAndroid Build Coastguard Worker    given-names: Yuan
84*b6fb3261SAndroid Build Coastguard Worker  - family-names: Zheng
85*b6fb3261SAndroid Build Coastguard Worker    given-names: Xiaoqiang
86*b6fb3261SAndroid Build Coastguard Workeridentifiers:
87*b6fb3261SAndroid Build Coastguard Worker  - type: doi
88*b6fb3261SAndroid Build Coastguard Worker    value: 10.5281/zenodo.4724125
89*b6fb3261SAndroid Build Coastguard Worker    description: The concept DOI for the collection containing all versions of the Citation File Format.
90*b6fb3261SAndroid Build Coastguard Workerdate-released: "2015-11-09"
91*b6fb3261SAndroid Build Coastguard Workerlicense: "Apache-2.0"
92*b6fb3261SAndroid Build Coastguard Workerdoi: 10.5281/zenodo.4724125
93*b6fb3261SAndroid Build Coastguard Worker
94