[SPARK-23946] Fix 2.3.0 ScalaDocs are linked to the wrong source code
[spark-website.git] / site / docs / 2.3.0 / api / scala / org / apache / spark / ml / feature / PCAModel.html
1 <!DOCTYPE html >
2 <html>
3 <head>
4 <title>PCAModel - Spark 2.3.0 ScalaDoc - org.apache.spark.ml.feature.PCAModel</title>
5 <meta name="description" content="PCAModel - Spark 2.3.0 ScalaDoc - org.apache.spark.ml.feature.PCAModel" />
6 <meta name="keywords" content="PCAModel Spark 2.3.0 ScalaDoc org.apache.spark.ml.feature.PCAModel" />
7 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
8
9 <link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
10 <link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
11 <script type="text/javascript" src="../../../../../lib/jquery.js" id="jquery-js"></script>
12 <script type="text/javascript" src="../../../../../lib/jquery-ui.js"></script>
13 <script type="text/javascript" src="../../../../../lib/template.js"></script>
14 <script type="text/javascript" src="../../../../../lib/tools.tooltip.js"></script>
15
16 <script type="text/javascript">
17 if(top === self) {
18 var url = '../../../../../index.html';
19 var hash = 'org.apache.spark.ml.feature.PCAModel';
20 var anchor = window.location.hash;
21 var anchor_opt = '';
22 if (anchor.length >= 1)
23 anchor_opt = '@' + anchor.substring(1);
24 window.location.href = url + '#' + hash + anchor_opt;
25 }
26 </script>
27
28 </head>
29 <body class="type">
30 <div id="definition">
31 <a href="PCAModel$.html" title="See companion object"><img alt="Class/Object" src="../../../../../lib/class_to_object_big.png" /></a>
32 <p id="owner"><a href="../../../../package.html" class="extype" name="org">org</a>.<a href="../../../package.html" class="extype" name="org.apache">apache</a>.<a href="../../package.html" class="extype" name="org.apache.spark">spark</a>.<a href="../package.html" class="extype" name="org.apache.spark.ml">ml</a>.<a href="package.html" class="extype" name="org.apache.spark.ml.feature">feature</a></p>
33 <h1><a href="PCAModel$.html" title="See companion object">PCAModel</a></h1><h3><span class="morelinks"><div>
34 Related Docs:
35 <a href="PCAModel$.html" title="See companion object">object PCAModel</a>
36 | <a href="package.html" class="extype" name="org.apache.spark.ml.feature">package feature</a>
37 </div></span></h3><span class="permalink">
38 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel" title="Permalink" target="_top">
39 <img src="../../../../../lib/permalink.png" alt="Permalink" />
40 </a>
41 </span>
42 </div>
43
44 <h4 id="signature" class="signature">
45 <span class="modifier_kind">
46 <span class="modifier"></span>
47 <span class="kind">class</span>
48 </span>
49 <span class="symbol">
50 <span class="name">PCAModel</span><span class="result"> extends <a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a>[<a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>] with <span class="extype" name="org.apache.spark.ml.feature.PCAParams">PCAParams</span> with <a href="../util/MLWritable.html" class="extype" name="org.apache.spark.ml.util.MLWritable">MLWritable</a></span>
51 </span>
52 </h4>
53
54 <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Model fitted by <a href="PCA.html" class="extype" name="org.apache.spark.ml.feature.PCA">PCA</a>. Transforms vectors to a lower dimensional space.
55 </p></div><dl class="attributes block"> <dt>Annotations</dt><dd>
56 <span class="name">@Since</span><span class="args">(<span>
57
58 <span class="symbol">&quot;1.5.0&quot;</span>
59 </span>)</span>
60
61 </dd><dt>Source</dt><dd><a href="https://github.com/apache/spark/tree/v2.3.0/mllib/src/main/scala/org/apache/spark/ml/feature/PCA.scala" target="_blank">PCA.scala</a></dd></dl><div class="toggleContainer block">
62 <span class="toggle">Linear Supertypes</span>
63 <div class="superTypes hiddenContent"><a href="../util/MLWritable.html" class="extype" name="org.apache.spark.ml.util.MLWritable">MLWritable</a>, <span class="extype" name="org.apache.spark.ml.feature.PCAParams">PCAParams</span>, <a href="../param/shared/HasOutputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasOutputCol">HasOutputCol</a>, <a href="../param/shared/HasInputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasInputCol">HasInputCol</a>, <a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a>[<a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>], <a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a>, <a href="../PipelineStage.html" class="extype" name="org.apache.spark.ml.PipelineStage">PipelineStage</a>, <a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a>, <a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a>, <span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <a href="../util/Identifiable.html" class="extype" name="org.apache.spark.ml.util.Identifiable">Identifiable</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
64 </div></div>
65
66
67 <div id="mbrsel">
68 <div id="textfilter"><span class="pre"></span><span class="input"><input id="mbrsel-input" type="text" accesskey="/" /></span><span class="post"></span></div>
69 <div id="order">
70 <span class="filtertype">Ordering</span>
71 <ol>
72 <li class="group out"><span>Grouped</span></li>
73 <li class="alpha in"><span>Alphabetic</span></li>
74 <li class="inherit out"><span>By Inheritance</span></li>
75 </ol>
76 </div>
77 <div id="ancestors">
78 <span class="filtertype">Inherited<br />
79 </span>
80 <ol id="linearization">
81 <li class="in" name="org.apache.spark.ml.feature.PCAModel"><span>PCAModel</span></li><li class="in" name="org.apache.spark.ml.util.MLWritable"><span>MLWritable</span></li><li class="in" name="org.apache.spark.ml.feature.PCAParams"><span>PCAParams</span></li><li class="in" name="org.apache.spark.ml.param.shared.HasOutputCol"><span>HasOutputCol</span></li><li class="in" name="org.apache.spark.ml.param.shared.HasInputCol"><span>HasInputCol</span></li><li class="in" name="org.apache.spark.ml.Model"><span>Model</span></li><li class="in" name="org.apache.spark.ml.Transformer"><span>Transformer</span></li><li class="in" name="org.apache.spark.ml.PipelineStage"><span>PipelineStage</span></li><li class="in" name="org.apache.spark.internal.Logging"><span>Logging</span></li><li class="in" name="org.apache.spark.ml.param.Params"><span>Params</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="org.apache.spark.ml.util.Identifiable"><span>Identifiable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
82 </ol>
83 </div><div id="ancestors">
84 <span class="filtertype"></span>
85 <ol>
86 <li class="hideall out"><span>Hide All</span></li>
87 <li class="showall in"><span>Show All</span></li>
88 </ol>
89 </div>
90 <div id="visbl">
91 <span class="filtertype">Visibility</span>
92 <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
93 </div>
94 </div>
95
96 <div id="template">
97 <div id="allMembers">
98
99
100
101
102
103
104 <div id="values" class="values members">
105 <h3>Value Members</h3>
106 <ol><li name="scala.AnyRef#!=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
107 <a id="!=(x$1:Any):Boolean"></a>
108 <a id="!=(Any):Boolean"></a>
109 <h4 class="signature">
110 <span class="modifier_kind">
111 <span class="modifier">final </span>
112 <span class="kind">def</span>
113 </span>
114 <span class="symbol">
115 <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
116 </span>
117 </h4><span class="permalink">
118 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@!=(x$1:Any):Boolean" title="Permalink" target="_top">
119 <img src="../../../../../lib/permalink.png" alt="Permalink" />
120 </a>
121 </span>
122 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
123 </li><li name="scala.AnyRef###" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
124 <a id="##():Int"></a>
125 <a id="##():Int"></a>
126 <h4 class="signature">
127 <span class="modifier_kind">
128 <span class="modifier">final </span>
129 <span class="kind">def</span>
130 </span>
131 <span class="symbol">
132 <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
133 </span>
134 </h4><span class="permalink">
135 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@##():Int" title="Permalink" target="_top">
136 <img src="../../../../../lib/permalink.png" alt="Permalink" />
137 </a>
138 </span>
139 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
140 </li><li name="org.apache.spark.ml.param.Params#$" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
141 <a id="$[T](param:org.apache.spark.ml.param.Param[T]):T"></a>
142 <a id="$[T](Param[T]):T"></a>
143 <h4 class="signature">
144 <span class="modifier_kind">
145 <span class="modifier">final </span>
146 <span class="kind">def</span>
147 </span>
148 <span class="symbol">
149 <span class="name">$</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.$.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.spark.ml.param.Params.$.T">T</span></span>
150 </span>
151 </h4><span class="permalink">
152 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@$[T](param:org.apache.spark.ml.param.Param[T]):T" title="Permalink" target="_top">
153 <img src="../../../../../lib/permalink.png" alt="Permalink" />
154 </a>
155 </span>
156 <p class="shortcomment cmt">An alias for <code>getOrDefault()</code>.</p><div class="fullcomment"><div class="comment cmt"><p>An alias for <code>getOrDefault()</code>.
157 </p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
158 </li><li name="scala.AnyRef#==" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
159 <a id="==(x$1:Any):Boolean"></a>
160 <a id="==(Any):Boolean"></a>
161 <h4 class="signature">
162 <span class="modifier_kind">
163 <span class="modifier">final </span>
164 <span class="kind">def</span>
165 </span>
166 <span class="symbol">
167 <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
168 </span>
169 </h4><span class="permalink">
170 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@==(x$1:Any):Boolean" title="Permalink" target="_top">
171 <img src="../../../../../lib/permalink.png" alt="Permalink" />
172 </a>
173 </span>
174 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
175 </li><li name="scala.Any#asInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
176 <a id="asInstanceOf[T0]:T0"></a>
177 <a id="asInstanceOf[T0]:T0"></a>
178 <h4 class="signature">
179 <span class="modifier_kind">
180 <span class="modifier">final </span>
181 <span class="kind">def</span>
182 </span>
183 <span class="symbol">
184 <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
185 </span>
186 </h4><span class="permalink">
187 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@asInstanceOf[T0]:T0" title="Permalink" target="_top">
188 <img src="../../../../../lib/permalink.png" alt="Permalink" />
189 </a>
190 </span>
191 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
192 </li><li name="org.apache.spark.ml.param.Params#clear" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
193 <a id="clear(param:org.apache.spark.ml.param.Param[_]):Params.this.type"></a>
194 <a id="clear(Param[_]):PCAModel.this.type"></a>
195 <h4 class="signature">
196 <span class="modifier_kind">
197 <span class="modifier">final </span>
198 <span class="kind">def</span>
199 </span>
200 <span class="symbol">
201 <span class="name">clear</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[_]</span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
202 </span>
203 </h4><span class="permalink">
204 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@clear(param:org.apache.spark.ml.param.Param[_]):Params.this.type" title="Permalink" target="_top">
205 <img src="../../../../../lib/permalink.png" alt="Permalink" />
206 </a>
207 </span>
208 <p class="shortcomment cmt">Clears the user-supplied value for the input param.</p><div class="fullcomment"><div class="comment cmt"><p>Clears the user-supplied value for the input param.
209 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
210 </li><li name="scala.AnyRef#clone" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
211 <a id="clone():Object"></a>
212 <a id="clone():AnyRef"></a>
213 <h4 class="signature">
214 <span class="modifier_kind">
215 <span class="modifier"></span>
216 <span class="kind">def</span>
217 </span>
218 <span class="symbol">
219 <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
220 </span>
221 </h4><span class="permalink">
222 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@clone():Object" title="Permalink" target="_top">
223 <img src="../../../../../lib/permalink.png" alt="Permalink" />
224 </a>
225 </span>
226 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
227 <span class="name">@throws</span><span class="args">(<span>
228
229 <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
230 </span>)</span>
231
232 </dd></dl></div>
233 </li><li name="org.apache.spark.ml.feature.PCAModel#copy" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
234 <a id="copy(extra:org.apache.spark.ml.param.ParamMap):org.apache.spark.ml.feature.PCAModel"></a>
235 <a id="copy(ParamMap):PCAModel"></a>
236 <h4 class="signature">
237 <span class="modifier_kind">
238 <span class="modifier"></span>
239 <span class="kind">def</span>
240 </span>
241 <span class="symbol">
242 <span class="name">copy</span><span class="params">(<span name="extra">extra: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a></span>
243 </span>
244 </h4><span class="permalink">
245 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@copy(extra:org.apache.spark.ml.param.ParamMap):org.apache.spark.ml.feature.PCAModel" title="Permalink" target="_top">
246 <img src="../../../../../lib/permalink.png" alt="Permalink" />
247 </a>
248 </span>
249 <p class="shortcomment cmt">Creates a copy of this instance with the same UID and some extra params.</p><div class="fullcomment"><div class="comment cmt"><p>Creates a copy of this instance with the same UID and some extra params.
250 Subclasses should implement this method and set the return type properly.
251 See <code>defaultCopy()</code>.
252 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a><a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a><a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a><a href="../PipelineStage.html" class="extype" name="org.apache.spark.ml.PipelineStage">PipelineStage</a><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd><dt>Annotations</dt><dd>
253 <span class="name">@Since</span><span class="args">(<span>
254
255 <span class="symbol">&quot;1.5.0&quot;</span>
256 </span>)</span>
257
258 </dd></dl></div>
259 </li><li name="org.apache.spark.ml.param.Params#copyValues" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
260 <a id="copyValues[T&lt;:org.apache.spark.ml.param.Params](to:T,extra:org.apache.spark.ml.param.ParamMap):T"></a>
261 <a id="copyValues[T&lt;:Params](T,ParamMap):T"></a>
262 <h4 class="signature">
263 <span class="modifier_kind">
264 <span class="modifier"></span>
265 <span class="kind">def</span>
266 </span>
267 <span class="symbol">
268 <span class="name">copyValues</span><span class="tparams">[<span name="T">T &lt;: <a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></span>]</span><span class="params">(<span name="to">to: <span class="extype" name="org.apache.spark.ml.param.Params.copyValues.T">T</span></span>, <span name="extra">extra: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a> = <span class="symbol"><span class="name"><a href="../param/ParamMap$.html">ParamMap.empty</a></span></span></span>)</span><span class="result">: <span class="extype" name="org.apache.spark.ml.param.Params.copyValues.T">T</span></span>
269 </span>
270 </h4><span class="permalink">
271 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@copyValues[T&lt;:org.apache.spark.ml.param.Params](to:T,extra:org.apache.spark.ml.param.ParamMap):T" title="Permalink" target="_top">
272 <img src="../../../../../lib/permalink.png" alt="Permalink" />
273 </a>
274 </span>
275 <p class="shortcomment cmt">Copies param values from this instance to another instance for params shared by them.</p><div class="fullcomment"><div class="comment cmt"><p>Copies param values from this instance to another instance for params shared by them.</p><p>This handles default Params and explicitly set Params separately.
276 Default Params are copied from and to <code>defaultParamMap</code>, and explicitly set Params are
277 copied from and to <code>paramMap</code>.
278 Warning: This implicitly assumes that this <a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a> instance and the target instance
279 share the same set of default Params.
280 </p></div><dl class="paramcmts block"><dt class="param">to</dt><dd class="cmt"><p>the target instance, which should work with the same set of default Params as this
281 source instance</p></dd><dt class="param">extra</dt><dd class="cmt"><p>extra params to be copied to the target's <code>paramMap</code></p></dd><dt>returns</dt><dd class="cmt"><p>the target instance with param values copied</p></dd></dl><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
282 </li><li name="org.apache.spark.ml.param.Params#defaultCopy" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
283 <a id="defaultCopy[T&lt;:org.apache.spark.ml.param.Params](extra:org.apache.spark.ml.param.ParamMap):T"></a>
284 <a id="defaultCopy[T&lt;:Params](ParamMap):T"></a>
285 <h4 class="signature">
286 <span class="modifier_kind">
287 <span class="modifier">final </span>
288 <span class="kind">def</span>
289 </span>
290 <span class="symbol">
291 <span class="name">defaultCopy</span><span class="tparams">[<span name="T">T &lt;: <a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></span>]</span><span class="params">(<span name="extra">extra: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>)</span><span class="result">: <span class="extype" name="org.apache.spark.ml.param.Params.defaultCopy.T">T</span></span>
292 </span>
293 </h4><span class="permalink">
294 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@defaultCopy[T&lt;:org.apache.spark.ml.param.Params](extra:org.apache.spark.ml.param.ParamMap):T" title="Permalink" target="_top">
295 <img src="../../../../../lib/permalink.png" alt="Permalink" />
296 </a>
297 </span>
298 <p class="shortcomment cmt">Default implementation of copy with extra params.</p><div class="fullcomment"><div class="comment cmt"><p>Default implementation of copy with extra params.
299 It tries to create a new instance with the same UID.
300 Then it copies the embedded and extra parameters over and returns the new instance.
301 </p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
302 </li><li name="scala.AnyRef#eq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
303 <a id="eq(x$1:AnyRef):Boolean"></a>
304 <a id="eq(AnyRef):Boolean"></a>
305 <h4 class="signature">
306 <span class="modifier_kind">
307 <span class="modifier">final </span>
308 <span class="kind">def</span>
309 </span>
310 <span class="symbol">
311 <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
312 </span>
313 </h4><span class="permalink">
314 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@eq(x$1:AnyRef):Boolean" title="Permalink" target="_top">
315 <img src="../../../../../lib/permalink.png" alt="Permalink" />
316 </a>
317 </span>
318 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
319 </li><li name="scala.AnyRef#equals" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
320 <a id="equals(x$1:Any):Boolean"></a>
321 <a id="equals(Any):Boolean"></a>
322 <h4 class="signature">
323 <span class="modifier_kind">
324 <span class="modifier"></span>
325 <span class="kind">def</span>
326 </span>
327 <span class="symbol">
328 <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
329 </span>
330 </h4><span class="permalink">
331 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@equals(x$1:Any):Boolean" title="Permalink" target="_top">
332 <img src="../../../../../lib/permalink.png" alt="Permalink" />
333 </a>
334 </span>
335 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
336 </li><li name="org.apache.spark.ml.param.Params#explainParam" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
337 <a id="explainParam(param:org.apache.spark.ml.param.Param[_]):String"></a>
338 <a id="explainParam(Param[_]):String"></a>
339 <h4 class="signature">
340 <span class="modifier_kind">
341 <span class="modifier"></span>
342 <span class="kind">def</span>
343 </span>
344 <span class="symbol">
345 <span class="name">explainParam</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[_]</span>)</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
346 </span>
347 </h4><span class="permalink">
348 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@explainParam(param:org.apache.spark.ml.param.Param[_]):String" title="Permalink" target="_top">
349 <img src="../../../../../lib/permalink.png" alt="Permalink" />
350 </a>
351 </span>
352 <p class="shortcomment cmt">Explains a param.</p><div class="fullcomment"><div class="comment cmt"><p>Explains a param.</p></div><dl class="paramcmts block"><dt class="param">param</dt><dd class="cmt"><p>input param, must belong to this instance.</p></dd><dt>returns</dt><dd class="cmt"><p>a string that contains the input param name, doc, and optionally its default value and
353 the user-supplied value</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
354 </li><li name="org.apache.spark.ml.param.Params#explainParams" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
355 <a id="explainParams():String"></a>
356 <a id="explainParams():String"></a>
357 <h4 class="signature">
358 <span class="modifier_kind">
359 <span class="modifier"></span>
360 <span class="kind">def</span>
361 </span>
362 <span class="symbol">
363 <span class="name">explainParams</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
364 </span>
365 </h4><span class="permalink">
366 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@explainParams():String" title="Permalink" target="_top">
367 <img src="../../../../../lib/permalink.png" alt="Permalink" />
368 </a>
369 </span>
370 <p class="shortcomment cmt">Explains all params of this instance.</p><div class="fullcomment"><div class="comment cmt"><p>Explains all params of this instance. See <code>explainParam()</code>.
371 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
372 </li><li name="org.apache.spark.ml.feature.PCAModel#explainedVariance" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
373 <a id="explainedVariance:org.apache.spark.ml.linalg.DenseVector"></a>
374 <a id="explainedVariance:DenseVector"></a>
375 <h4 class="signature">
376 <span class="modifier_kind">
377 <span class="modifier"></span>
378 <span class="kind">val</span>
379 </span>
380 <span class="symbol">
381 <span class="name">explainedVariance</span><span class="result">: <a href="../linalg/DenseVector.html" class="extype" name="org.apache.spark.ml.linalg.DenseVector">DenseVector</a></span>
382 </span>
383 </h4><span class="permalink">
384 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@explainedVariance:org.apache.spark.ml.linalg.DenseVector" title="Permalink" target="_top">
385 <img src="../../../../../lib/permalink.png" alt="Permalink" />
386 </a>
387 </span>
388 <p class="shortcomment cmt">A vector of proportions of variance explained by
389 each principal component.</p><div class="fullcomment"><div class="comment cmt"><p>A vector of proportions of variance explained by
390 each principal component.</p></div><dl class="attributes block"> <dt>Annotations</dt><dd>
391 <span class="name">@Since</span><span class="args">(<span>
392
393 <span class="symbol">&quot;2.0.0&quot;</span>
394 </span>)</span>
395
396 </dd></dl></div>
397 </li><li name="org.apache.spark.ml.param.Params#extractParamMap" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
398 <a id="extractParamMap():org.apache.spark.ml.param.ParamMap"></a>
399 <a id="extractParamMap():ParamMap"></a>
400 <h4 class="signature">
401 <span class="modifier_kind">
402 <span class="modifier">final </span>
403 <span class="kind">def</span>
404 </span>
405 <span class="symbol">
406 <span class="name">extractParamMap</span><span class="params">()</span><span class="result">: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>
407 </span>
408 </h4><span class="permalink">
409 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@extractParamMap():org.apache.spark.ml.param.ParamMap" title="Permalink" target="_top">
410 <img src="../../../../../lib/permalink.png" alt="Permalink" />
411 </a>
412 </span>
413 <p class="shortcomment cmt"><code>extractParamMap</code> with no extra values.</p><div class="fullcomment"><div class="comment cmt"><p><code>extractParamMap</code> with no extra values.
414 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
415 </li><li name="org.apache.spark.ml.param.Params#extractParamMap" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
416 <a id="extractParamMap(extra:org.apache.spark.ml.param.ParamMap):org.apache.spark.ml.param.ParamMap"></a>
417 <a id="extractParamMap(ParamMap):ParamMap"></a>
418 <h4 class="signature">
419 <span class="modifier_kind">
420 <span class="modifier">final </span>
421 <span class="kind">def</span>
422 </span>
423 <span class="symbol">
424 <span class="name">extractParamMap</span><span class="params">(<span name="extra">extra: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>)</span><span class="result">: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>
425 </span>
426 </h4><span class="permalink">
427 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@extractParamMap(extra:org.apache.spark.ml.param.ParamMap):org.apache.spark.ml.param.ParamMap" title="Permalink" target="_top">
428 <img src="../../../../../lib/permalink.png" alt="Permalink" />
429 </a>
430 </span>
431 <p class="shortcomment cmt">Extracts the embedded default param values and user-supplied values, and then merges them with
432 extra values from input into a flat param map, where the latter value is used if there exist
433 conflicts, i.e., with ordering:
434 default param values less than user-supplied values less than extra.</p><div class="fullcomment"><div class="comment cmt"><p>Extracts the embedded default param values and user-supplied values, and then merges them with
435 extra values from input into a flat param map, where the latter value is used if there exist
436 conflicts, i.e., with ordering:
437 default param values less than user-supplied values less than extra.
438 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
439 </li><li name="scala.AnyRef#finalize" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
440 <a id="finalize():Unit"></a>
441 <a id="finalize():Unit"></a>
442 <h4 class="signature">
443 <span class="modifier_kind">
444 <span class="modifier"></span>
445 <span class="kind">def</span>
446 </span>
447 <span class="symbol">
448 <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
449 </span>
450 </h4><span class="permalink">
451 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@finalize():Unit" title="Permalink" target="_top">
452 <img src="../../../../../lib/permalink.png" alt="Permalink" />
453 </a>
454 </span>
455 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
456 <span class="name">@throws</span><span class="args">(<span>
457
458 <span class="symbol">classOf[java.lang.Throwable]</span>
459 </span>)</span>
460
461 </dd></dl></div>
462 </li><li name="org.apache.spark.ml.param.Params#get" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
463 <a id="get[T](param:org.apache.spark.ml.param.Param[T]):Option[T]"></a>
464 <a id="get[T](Param[T]):Option[T]"></a>
465 <h4 class="signature">
466 <span class="modifier_kind">
467 <span class="modifier">final </span>
468 <span class="kind">def</span>
469 </span>
470 <span class="symbol">
471 <span class="name">get</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.get.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="org.apache.spark.ml.param.Params.get.T">T</span>]</span>
472 </span>
473 </h4><span class="permalink">
474 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@get[T](param:org.apache.spark.ml.param.Param[T]):Option[T]" title="Permalink" target="_top">
475 <img src="../../../../../lib/permalink.png" alt="Permalink" />
476 </a>
477 </span>
478 <p class="shortcomment cmt">Optionally returns the user-supplied value of a param.</p><div class="fullcomment"><div class="comment cmt"><p>Optionally returns the user-supplied value of a param.
479 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
480 </li><li name="scala.AnyRef#getClass" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
481 <a id="getClass():Class[_]"></a>
482 <a id="getClass():Class[_]"></a>
483 <h4 class="signature">
484 <span class="modifier_kind">
485 <span class="modifier">final </span>
486 <span class="kind">def</span>
487 </span>
488 <span class="symbol">
489 <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
490 </span>
491 </h4><span class="permalink">
492 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getClass():Class[_]" title="Permalink" target="_top">
493 <img src="../../../../../lib/permalink.png" alt="Permalink" />
494 </a>
495 </span>
496 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
497 </li><li name="org.apache.spark.ml.param.Params#getDefault" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
498 <a id="getDefault[T](param:org.apache.spark.ml.param.Param[T]):Option[T]"></a>
499 <a id="getDefault[T](Param[T]):Option[T]"></a>
500 <h4 class="signature">
501 <span class="modifier_kind">
502 <span class="modifier">final </span>
503 <span class="kind">def</span>
504 </span>
505 <span class="symbol">
506 <span class="name">getDefault</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.getDefault.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="org.apache.spark.ml.param.Params.getDefault.T">T</span>]</span>
507 </span>
508 </h4><span class="permalink">
509 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getDefault[T](param:org.apache.spark.ml.param.Param[T]):Option[T]" title="Permalink" target="_top">
510 <img src="../../../../../lib/permalink.png" alt="Permalink" />
511 </a>
512 </span>
513 <p class="shortcomment cmt">Gets the default value of a parameter.</p><div class="fullcomment"><div class="comment cmt"><p>Gets the default value of a parameter.
514 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
515 </li><li name="org.apache.spark.ml.param.shared.HasInputCol#getInputCol" visbl="pub" data-isabs="false" fullComment="yes" group="getParam">
516 <a id="getInputCol:String"></a>
517 <a id="getInputCol:String"></a>
518 <h4 class="signature">
519 <span class="modifier_kind">
520 <span class="modifier">final </span>
521 <span class="kind">def</span>
522 </span>
523 <span class="symbol">
524 <span class="name">getInputCol</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
525 </span>
526 </h4><span class="permalink">
527 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getInputCol:String" title="Permalink" target="_top">
528 <img src="../../../../../lib/permalink.png" alt="Permalink" />
529 </a>
530 </span>
531 <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/shared/HasInputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasInputCol">HasInputCol</a></dd></dl></div>
532 </li><li name="org.apache.spark.ml.feature.PCAParams#getK" visbl="pub" data-isabs="false" fullComment="yes" group="getParam">
533 <a id="getK:Int"></a>
534 <a id="getK:Int"></a>
535 <h4 class="signature">
536 <span class="modifier_kind">
537 <span class="modifier"></span>
538 <span class="kind">def</span>
539 </span>
540 <span class="symbol">
541 <span class="name">getK</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
542 </span>
543 </h4><span class="permalink">
544 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getK:Int" title="Permalink" target="_top">
545 <img src="../../../../../lib/permalink.png" alt="Permalink" />
546 </a>
547 </span>
548 <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Definition Classes</dt><dd>PCAParams</dd></dl></div>
549 </li><li name="org.apache.spark.ml.param.Params#getOrDefault" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
550 <a id="getOrDefault[T](param:org.apache.spark.ml.param.Param[T]):T"></a>
551 <a id="getOrDefault[T](Param[T]):T"></a>
552 <h4 class="signature">
553 <span class="modifier_kind">
554 <span class="modifier">final </span>
555 <span class="kind">def</span>
556 </span>
557 <span class="symbol">
558 <span class="name">getOrDefault</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.getOrDefault.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.spark.ml.param.Params.getOrDefault.T">T</span></span>
559 </span>
560 </h4><span class="permalink">
561 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getOrDefault[T](param:org.apache.spark.ml.param.Param[T]):T" title="Permalink" target="_top">
562 <img src="../../../../../lib/permalink.png" alt="Permalink" />
563 </a>
564 </span>
565 <p class="shortcomment cmt">Gets the value of a param in the embedded param map or its default value.</p><div class="fullcomment"><div class="comment cmt"><p>Gets the value of a param in the embedded param map or its default value. Throws an exception
566 if neither is set.
567 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
568 </li><li name="org.apache.spark.ml.param.shared.HasOutputCol#getOutputCol" visbl="pub" data-isabs="false" fullComment="yes" group="getParam">
569 <a id="getOutputCol:String"></a>
570 <a id="getOutputCol:String"></a>
571 <h4 class="signature">
572 <span class="modifier_kind">
573 <span class="modifier">final </span>
574 <span class="kind">def</span>
575 </span>
576 <span class="symbol">
577 <span class="name">getOutputCol</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
578 </span>
579 </h4><span class="permalink">
580 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getOutputCol:String" title="Permalink" target="_top">
581 <img src="../../../../../lib/permalink.png" alt="Permalink" />
582 </a>
583 </span>
584 <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/shared/HasOutputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasOutputCol">HasOutputCol</a></dd></dl></div>
585 </li><li name="org.apache.spark.ml.param.Params#getParam" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
586 <a id="getParam(paramName:String):org.apache.spark.ml.param.Param[Any]"></a>
587 <a id="getParam(String):Param[Any]"></a>
588 <h4 class="signature">
589 <span class="modifier_kind">
590 <span class="modifier"></span>
591 <span class="kind">def</span>
592 </span>
593 <span class="symbol">
594 <span class="name">getParam</span><span class="params">(<span name="paramName">paramName: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="scala.Any">Any</span>]</span>
595 </span>
596 </h4><span class="permalink">
597 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@getParam(paramName:String):org.apache.spark.ml.param.Param[Any]" title="Permalink" target="_top">
598 <img src="../../../../../lib/permalink.png" alt="Permalink" />
599 </a>
600 </span>
601 <p class="shortcomment cmt">Gets a param by its name.</p><div class="fullcomment"><div class="comment cmt"><p>Gets a param by its name.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
602 </li><li name="org.apache.spark.ml.param.Params#hasDefault" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
603 <a id="hasDefault[T](param:org.apache.spark.ml.param.Param[T]):Boolean"></a>
604 <a id="hasDefault[T](Param[T]):Boolean"></a>
605 <h4 class="signature">
606 <span class="modifier_kind">
607 <span class="modifier">final </span>
608 <span class="kind">def</span>
609 </span>
610 <span class="symbol">
611 <span class="name">hasDefault</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.hasDefault.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
612 </span>
613 </h4><span class="permalink">
614 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@hasDefault[T](param:org.apache.spark.ml.param.Param[T]):Boolean" title="Permalink" target="_top">
615 <img src="../../../../../lib/permalink.png" alt="Permalink" />
616 </a>
617 </span>
618 <p class="shortcomment cmt">Tests whether the input param has a default value set.</p><div class="fullcomment"><div class="comment cmt"><p>Tests whether the input param has a default value set.
619 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
620 </li><li name="org.apache.spark.ml.param.Params#hasParam" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
621 <a id="hasParam(paramName:String):Boolean"></a>
622 <a id="hasParam(String):Boolean"></a>
623 <h4 class="signature">
624 <span class="modifier_kind">
625 <span class="modifier"></span>
626 <span class="kind">def</span>
627 </span>
628 <span class="symbol">
629 <span class="name">hasParam</span><span class="params">(<span name="paramName">paramName: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
630 </span>
631 </h4><span class="permalink">
632 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@hasParam(paramName:String):Boolean" title="Permalink" target="_top">
633 <img src="../../../../../lib/permalink.png" alt="Permalink" />
634 </a>
635 </span>
636 <p class="shortcomment cmt">Tests whether this instance contains a param with a given name.</p><div class="fullcomment"><div class="comment cmt"><p>Tests whether this instance contains a param with a given name.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
637 </li><li name="org.apache.spark.ml.Model#hasParent" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
638 <a id="hasParent:Boolean"></a>
639 <a id="hasParent:Boolean"></a>
640 <h4 class="signature">
641 <span class="modifier_kind">
642 <span class="modifier"></span>
643 <span class="kind">def</span>
644 </span>
645 <span class="symbol">
646 <span class="name">hasParent</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
647 </span>
648 </h4><span class="permalink">
649 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@hasParent:Boolean" title="Permalink" target="_top">
650 <img src="../../../../../lib/permalink.png" alt="Permalink" />
651 </a>
652 </span>
653 <p class="shortcomment cmt">Indicates whether this <a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a> has a corresponding parent.</p><div class="fullcomment"><div class="comment cmt"><p>Indicates whether this <a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a> has a corresponding parent.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a></dd></dl></div>
654 </li><li name="scala.AnyRef#hashCode" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
655 <a id="hashCode():Int"></a>
656 <a id="hashCode():Int"></a>
657 <h4 class="signature">
658 <span class="modifier_kind">
659 <span class="modifier"></span>
660 <span class="kind">def</span>
661 </span>
662 <span class="symbol">
663 <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
664 </span>
665 </h4><span class="permalink">
666 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@hashCode():Int" title="Permalink" target="_top">
667 <img src="../../../../../lib/permalink.png" alt="Permalink" />
668 </a>
669 </span>
670 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
671 </li><li name="org.apache.spark.internal.Logging#initializeLogIfNecessary" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
672 <a id="initializeLogIfNecessary(isInterpreter:Boolean,silent:Boolean):Boolean"></a>
673 <a id="initializeLogIfNecessary(Boolean,Boolean):Boolean"></a>
674 <h4 class="signature">
675 <span class="modifier_kind">
676 <span class="modifier"></span>
677 <span class="kind">def</span>
678 </span>
679 <span class="symbol">
680 <span class="name">initializeLogIfNecessary</span><span class="params">(<span name="isInterpreter">isInterpreter: <span class="extype" name="scala.Boolean">Boolean</span></span>, <span name="silent">silent: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
681 </span>
682 </h4><span class="permalink">
683 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@initializeLogIfNecessary(isInterpreter:Boolean,silent:Boolean):Boolean" title="Permalink" target="_top">
684 <img src="../../../../../lib/permalink.png" alt="Permalink" />
685 </a>
686 </span>
687 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
688 </li><li name="org.apache.spark.internal.Logging#initializeLogIfNecessary" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
689 <a id="initializeLogIfNecessary(isInterpreter:Boolean):Unit"></a>
690 <a id="initializeLogIfNecessary(Boolean):Unit"></a>
691 <h4 class="signature">
692 <span class="modifier_kind">
693 <span class="modifier"></span>
694 <span class="kind">def</span>
695 </span>
696 <span class="symbol">
697 <span class="name">initializeLogIfNecessary</span><span class="params">(<span name="isInterpreter">isInterpreter: <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
698 </span>
699 </h4><span class="permalink">
700 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@initializeLogIfNecessary(isInterpreter:Boolean):Unit" title="Permalink" target="_top">
701 <img src="../../../../../lib/permalink.png" alt="Permalink" />
702 </a>
703 </span>
704 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
705 </li><li name="org.apache.spark.ml.param.shared.HasInputCol#inputCol" visbl="pub" data-isabs="false" fullComment="yes" group="param">
706 <a id="inputCol:org.apache.spark.ml.param.Param[String]"></a>
707 <a id="inputCol:Param[String]"></a>
708 <h4 class="signature">
709 <span class="modifier_kind">
710 <span class="modifier">final </span>
711 <span class="kind">val</span>
712 </span>
713 <span class="symbol">
714 <span class="name">inputCol</span><span class="result">: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="scala.Predef.String">String</span>]</span>
715 </span>
716 </h4><span class="permalink">
717 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@inputCol:org.apache.spark.ml.param.Param[String]" title="Permalink" target="_top">
718 <img src="../../../../../lib/permalink.png" alt="Permalink" />
719 </a>
720 </span>
721 <p class="shortcomment cmt">Param for input column name.</p><div class="fullcomment"><div class="comment cmt"><p>Param for input column name.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/shared/HasInputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasInputCol">HasInputCol</a></dd></dl></div>
722 </li><li name="org.apache.spark.ml.param.Params#isDefined" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
723 <a id="isDefined(param:org.apache.spark.ml.param.Param[_]):Boolean"></a>
724 <a id="isDefined(Param[_]):Boolean"></a>
725 <h4 class="signature">
726 <span class="modifier_kind">
727 <span class="modifier">final </span>
728 <span class="kind">def</span>
729 </span>
730 <span class="symbol">
731 <span class="name">isDefined</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[_]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
732 </span>
733 </h4><span class="permalink">
734 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@isDefined(param:org.apache.spark.ml.param.Param[_]):Boolean" title="Permalink" target="_top">
735 <img src="../../../../../lib/permalink.png" alt="Permalink" />
736 </a>
737 </span>
738 <p class="shortcomment cmt">Checks whether a param is explicitly set or has a default value.</p><div class="fullcomment"><div class="comment cmt"><p>Checks whether a param is explicitly set or has a default value.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
739 </li><li name="scala.Any#isInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
740 <a id="isInstanceOf[T0]:Boolean"></a>
741 <a id="isInstanceOf[T0]:Boolean"></a>
742 <h4 class="signature">
743 <span class="modifier_kind">
744 <span class="modifier">final </span>
745 <span class="kind">def</span>
746 </span>
747 <span class="symbol">
748 <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
749 </span>
750 </h4><span class="permalink">
751 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@isInstanceOf[T0]:Boolean" title="Permalink" target="_top">
752 <img src="../../../../../lib/permalink.png" alt="Permalink" />
753 </a>
754 </span>
755 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
756 </li><li name="org.apache.spark.ml.param.Params#isSet" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
757 <a id="isSet(param:org.apache.spark.ml.param.Param[_]):Boolean"></a>
758 <a id="isSet(Param[_]):Boolean"></a>
759 <h4 class="signature">
760 <span class="modifier_kind">
761 <span class="modifier">final </span>
762 <span class="kind">def</span>
763 </span>
764 <span class="symbol">
765 <span class="name">isSet</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[_]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
766 </span>
767 </h4><span class="permalink">
768 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@isSet(param:org.apache.spark.ml.param.Param[_]):Boolean" title="Permalink" target="_top">
769 <img src="../../../../../lib/permalink.png" alt="Permalink" />
770 </a>
771 </span>
772 <p class="shortcomment cmt">Checks whether a param is explicitly set.</p><div class="fullcomment"><div class="comment cmt"><p>Checks whether a param is explicitly set.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
773 </li><li name="org.apache.spark.internal.Logging#isTraceEnabled" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
774 <a id="isTraceEnabled():Boolean"></a>
775 <a id="isTraceEnabled():Boolean"></a>
776 <h4 class="signature">
777 <span class="modifier_kind">
778 <span class="modifier"></span>
779 <span class="kind">def</span>
780 </span>
781 <span class="symbol">
782 <span class="name">isTraceEnabled</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
783 </span>
784 </h4><span class="permalink">
785 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@isTraceEnabled():Boolean" title="Permalink" target="_top">
786 <img src="../../../../../lib/permalink.png" alt="Permalink" />
787 </a>
788 </span>
789 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
790 </li><li name="org.apache.spark.ml.feature.PCAParams#k" visbl="pub" data-isabs="false" fullComment="yes" group="param">
791 <a id="k:org.apache.spark.ml.param.IntParam"></a>
792 <a id="k:IntParam"></a>
793 <h4 class="signature">
794 <span class="modifier_kind">
795 <span class="modifier">final </span>
796 <span class="kind">val</span>
797 </span>
798 <span class="symbol">
799 <span class="name">k</span><span class="result">: <a href="../param/IntParam.html" class="extype" name="org.apache.spark.ml.param.IntParam">IntParam</a></span>
800 </span>
801 </h4><span class="permalink">
802 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@k:org.apache.spark.ml.param.IntParam" title="Permalink" target="_top">
803 <img src="../../../../../lib/permalink.png" alt="Permalink" />
804 </a>
805 </span>
806 <p class="shortcomment cmt">The number of principal components.</p><div class="fullcomment"><div class="comment cmt"><p>The number of principal components.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd>PCAParams</dd></dl></div>
807 </li><li name="org.apache.spark.internal.Logging#log" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
808 <a id="log:org.slf4j.Logger"></a>
809 <a id="log:Logger"></a>
810 <h4 class="signature">
811 <span class="modifier_kind">
812 <span class="modifier"></span>
813 <span class="kind">def</span>
814 </span>
815 <span class="symbol">
816 <span class="name">log</span><span class="result">: <span class="extype" name="org.slf4j.Logger">Logger</span></span>
817 </span>
818 </h4><span class="permalink">
819 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@log:org.slf4j.Logger" title="Permalink" target="_top">
820 <img src="../../../../../lib/permalink.png" alt="Permalink" />
821 </a>
822 </span>
823 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
824 </li><li name="org.apache.spark.internal.Logging#logDebug" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
825 <a id="logDebug(msg:=&gt;String,throwable:Throwable):Unit"></a>
826 <a id="logDebug(⇒String,Throwable):Unit"></a>
827 <h4 class="signature">
828 <span class="modifier_kind">
829 <span class="modifier"></span>
830 <span class="kind">def</span>
831 </span>
832 <span class="symbol">
833 <span class="name">logDebug</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>, <span name="throwable">throwable: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
834 </span>
835 </h4><span class="permalink">
836 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logDebug(msg:=&gt;String,throwable:Throwable):Unit" title="Permalink" target="_top">
837 <img src="../../../../../lib/permalink.png" alt="Permalink" />
838 </a>
839 </span>
840 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
841 </li><li name="org.apache.spark.internal.Logging#logDebug" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
842 <a id="logDebug(msg:=&gt;String):Unit"></a>
843 <a id="logDebug(⇒String):Unit"></a>
844 <h4 class="signature">
845 <span class="modifier_kind">
846 <span class="modifier"></span>
847 <span class="kind">def</span>
848 </span>
849 <span class="symbol">
850 <span class="name">logDebug</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
851 </span>
852 </h4><span class="permalink">
853 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logDebug(msg:=&gt;String):Unit" title="Permalink" target="_top">
854 <img src="../../../../../lib/permalink.png" alt="Permalink" />
855 </a>
856 </span>
857 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
858 </li><li name="org.apache.spark.internal.Logging#logError" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
859 <a id="logError(msg:=&gt;String,throwable:Throwable):Unit"></a>
860 <a id="logError(⇒String,Throwable):Unit"></a>
861 <h4 class="signature">
862 <span class="modifier_kind">
863 <span class="modifier"></span>
864 <span class="kind">def</span>
865 </span>
866 <span class="symbol">
867 <span class="name">logError</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>, <span name="throwable">throwable: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
868 </span>
869 </h4><span class="permalink">
870 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logError(msg:=&gt;String,throwable:Throwable):Unit" title="Permalink" target="_top">
871 <img src="../../../../../lib/permalink.png" alt="Permalink" />
872 </a>
873 </span>
874 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
875 </li><li name="org.apache.spark.internal.Logging#logError" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
876 <a id="logError(msg:=&gt;String):Unit"></a>
877 <a id="logError(⇒String):Unit"></a>
878 <h4 class="signature">
879 <span class="modifier_kind">
880 <span class="modifier"></span>
881 <span class="kind">def</span>
882 </span>
883 <span class="symbol">
884 <span class="name">logError</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
885 </span>
886 </h4><span class="permalink">
887 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logError(msg:=&gt;String):Unit" title="Permalink" target="_top">
888 <img src="../../../../../lib/permalink.png" alt="Permalink" />
889 </a>
890 </span>
891 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
892 </li><li name="org.apache.spark.internal.Logging#logInfo" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
893 <a id="logInfo(msg:=&gt;String,throwable:Throwable):Unit"></a>
894 <a id="logInfo(⇒String,Throwable):Unit"></a>
895 <h4 class="signature">
896 <span class="modifier_kind">
897 <span class="modifier"></span>
898 <span class="kind">def</span>
899 </span>
900 <span class="symbol">
901 <span class="name">logInfo</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>, <span name="throwable">throwable: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
902 </span>
903 </h4><span class="permalink">
904 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logInfo(msg:=&gt;String,throwable:Throwable):Unit" title="Permalink" target="_top">
905 <img src="../../../../../lib/permalink.png" alt="Permalink" />
906 </a>
907 </span>
908 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
909 </li><li name="org.apache.spark.internal.Logging#logInfo" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
910 <a id="logInfo(msg:=&gt;String):Unit"></a>
911 <a id="logInfo(⇒String):Unit"></a>
912 <h4 class="signature">
913 <span class="modifier_kind">
914 <span class="modifier"></span>
915 <span class="kind">def</span>
916 </span>
917 <span class="symbol">
918 <span class="name">logInfo</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
919 </span>
920 </h4><span class="permalink">
921 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logInfo(msg:=&gt;String):Unit" title="Permalink" target="_top">
922 <img src="../../../../../lib/permalink.png" alt="Permalink" />
923 </a>
924 </span>
925 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
926 </li><li name="org.apache.spark.internal.Logging#logName" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
927 <a id="logName:String"></a>
928 <a id="logName:String"></a>
929 <h4 class="signature">
930 <span class="modifier_kind">
931 <span class="modifier"></span>
932 <span class="kind">def</span>
933 </span>
934 <span class="symbol">
935 <span class="name">logName</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
936 </span>
937 </h4><span class="permalink">
938 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logName:String" title="Permalink" target="_top">
939 <img src="../../../../../lib/permalink.png" alt="Permalink" />
940 </a>
941 </span>
942 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
943 </li><li name="org.apache.spark.internal.Logging#logTrace" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
944 <a id="logTrace(msg:=&gt;String,throwable:Throwable):Unit"></a>
945 <a id="logTrace(⇒String,Throwable):Unit"></a>
946 <h4 class="signature">
947 <span class="modifier_kind">
948 <span class="modifier"></span>
949 <span class="kind">def</span>
950 </span>
951 <span class="symbol">
952 <span class="name">logTrace</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>, <span name="throwable">throwable: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
953 </span>
954 </h4><span class="permalink">
955 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logTrace(msg:=&gt;String,throwable:Throwable):Unit" title="Permalink" target="_top">
956 <img src="../../../../../lib/permalink.png" alt="Permalink" />
957 </a>
958 </span>
959 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
960 </li><li name="org.apache.spark.internal.Logging#logTrace" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
961 <a id="logTrace(msg:=&gt;String):Unit"></a>
962 <a id="logTrace(⇒String):Unit"></a>
963 <h4 class="signature">
964 <span class="modifier_kind">
965 <span class="modifier"></span>
966 <span class="kind">def</span>
967 </span>
968 <span class="symbol">
969 <span class="name">logTrace</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
970 </span>
971 </h4><span class="permalink">
972 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logTrace(msg:=&gt;String):Unit" title="Permalink" target="_top">
973 <img src="../../../../../lib/permalink.png" alt="Permalink" />
974 </a>
975 </span>
976 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
977 </li><li name="org.apache.spark.internal.Logging#logWarning" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
978 <a id="logWarning(msg:=&gt;String,throwable:Throwable):Unit"></a>
979 <a id="logWarning(⇒String,Throwable):Unit"></a>
980 <h4 class="signature">
981 <span class="modifier_kind">
982 <span class="modifier"></span>
983 <span class="kind">def</span>
984 </span>
985 <span class="symbol">
986 <span class="name">logWarning</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>, <span name="throwable">throwable: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
987 </span>
988 </h4><span class="permalink">
989 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logWarning(msg:=&gt;String,throwable:Throwable):Unit" title="Permalink" target="_top">
990 <img src="../../../../../lib/permalink.png" alt="Permalink" />
991 </a>
992 </span>
993 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
994 </li><li name="org.apache.spark.internal.Logging#logWarning" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
995 <a id="logWarning(msg:=&gt;String):Unit"></a>
996 <a id="logWarning(⇒String):Unit"></a>
997 <h4 class="signature">
998 <span class="modifier_kind">
999 <span class="modifier"></span>
1000 <span class="kind">def</span>
1001 </span>
1002 <span class="symbol">
1003 <span class="name">logWarning</span><span class="params">(<span name="msg">msg: ⇒ <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1004 </span>
1005 </h4><span class="permalink">
1006 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@logWarning(msg:=&gt;String):Unit" title="Permalink" target="_top">
1007 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1008 </a>
1009 </span>
1010 <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></dd></dl></div>
1011 </li><li name="scala.AnyRef#ne" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1012 <a id="ne(x$1:AnyRef):Boolean"></a>
1013 <a id="ne(AnyRef):Boolean"></a>
1014 <h4 class="signature">
1015 <span class="modifier_kind">
1016 <span class="modifier">final </span>
1017 <span class="kind">def</span>
1018 </span>
1019 <span class="symbol">
1020 <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
1021 </span>
1022 </h4><span class="permalink">
1023 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@ne(x$1:AnyRef):Boolean" title="Permalink" target="_top">
1024 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1025 </a>
1026 </span>
1027 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
1028 </li><li name="scala.AnyRef#notify" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1029 <a id="notify():Unit"></a>
1030 <a id="notify():Unit"></a>
1031 <h4 class="signature">
1032 <span class="modifier_kind">
1033 <span class="modifier">final </span>
1034 <span class="kind">def</span>
1035 </span>
1036 <span class="symbol">
1037 <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1038 </span>
1039 </h4><span class="permalink">
1040 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@notify():Unit" title="Permalink" target="_top">
1041 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1042 </a>
1043 </span>
1044 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
1045 </li><li name="scala.AnyRef#notifyAll" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1046 <a id="notifyAll():Unit"></a>
1047 <a id="notifyAll():Unit"></a>
1048 <h4 class="signature">
1049 <span class="modifier_kind">
1050 <span class="modifier">final </span>
1051 <span class="kind">def</span>
1052 </span>
1053 <span class="symbol">
1054 <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1055 </span>
1056 </h4><span class="permalink">
1057 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@notifyAll():Unit" title="Permalink" target="_top">
1058 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1059 </a>
1060 </span>
1061 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
1062 </li><li name="org.apache.spark.ml.param.shared.HasOutputCol#outputCol" visbl="pub" data-isabs="false" fullComment="yes" group="param">
1063 <a id="outputCol:org.apache.spark.ml.param.Param[String]"></a>
1064 <a id="outputCol:Param[String]"></a>
1065 <h4 class="signature">
1066 <span class="modifier_kind">
1067 <span class="modifier">final </span>
1068 <span class="kind">val</span>
1069 </span>
1070 <span class="symbol">
1071 <span class="name">outputCol</span><span class="result">: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="scala.Predef.String">String</span>]</span>
1072 </span>
1073 </h4><span class="permalink">
1074 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@outputCol:org.apache.spark.ml.param.Param[String]" title="Permalink" target="_top">
1075 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1076 </a>
1077 </span>
1078 <p class="shortcomment cmt">Param for output column name.</p><div class="fullcomment"><div class="comment cmt"><p>Param for output column name.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/shared/HasOutputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasOutputCol">HasOutputCol</a></dd></dl></div>
1079 </li><li name="org.apache.spark.ml.param.Params#params" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1080 <a id="params:Array[org.apache.spark.ml.param.Param[_]]"></a>
1081 <a id="params:Array[Param[_]]"></a>
1082 <h4 class="signature">
1083 <span class="modifier_kind">
1084 <span class="modifier"></span>
1085 <span class="kind">lazy val</span>
1086 </span>
1087 <span class="symbol">
1088 <span class="name">params</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[_]]</span>
1089 </span>
1090 </h4><span class="permalink">
1091 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@params:Array[org.apache.spark.ml.param.Param[_]]" title="Permalink" target="_top">
1092 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1093 </a>
1094 </span>
1095 <p class="shortcomment cmt">Returns all params sorted by their names.</p><div class="fullcomment"><div class="comment cmt"><p>Returns all params sorted by their names. The default implementation uses Java reflection to
1096 list all public methods that have no arguments and return <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>.
1097 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd><dt>Note</dt><dd><span class="cmt"><p>Developer should not use this method in constructor because we cannot guarantee that
1098 this variable gets initialized before other params.</p></span></dd></dl></div>
1099 </li><li name="org.apache.spark.ml.Model#parent" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1100 <a id="parent:org.apache.spark.ml.Estimator[M]"></a>
1101 <a id="parent:Estimator[PCAModel]"></a>
1102 <h4 class="signature">
1103 <span class="modifier_kind">
1104 <span class="modifier"></span>
1105 <span class="kind">var</span>
1106 </span>
1107 <span class="symbol">
1108 <span class="name">parent</span><span class="result">: <a href="../Estimator.html" class="extype" name="org.apache.spark.ml.Estimator">Estimator</a>[<a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>]</span>
1109 </span>
1110 </h4><span class="permalink">
1111 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@parent:org.apache.spark.ml.Estimator[M]" title="Permalink" target="_top">
1112 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1113 </a>
1114 </span>
1115 <p class="shortcomment cmt">The parent estimator that produced this model.</p><div class="fullcomment"><div class="comment cmt"><p>The parent estimator that produced this model.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a></dd><dt>Note</dt><dd><span class="cmt"><p>For ensembles' component Models, this value can be null.</p></span></dd></dl></div>
1116 </li><li name="org.apache.spark.ml.feature.PCAModel#pc" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1117 <a id="pc:org.apache.spark.ml.linalg.DenseMatrix"></a>
1118 <a id="pc:DenseMatrix"></a>
1119 <h4 class="signature">
1120 <span class="modifier_kind">
1121 <span class="modifier"></span>
1122 <span class="kind">val</span>
1123 </span>
1124 <span class="symbol">
1125 <span class="name">pc</span><span class="result">: <a href="../linalg/DenseMatrix.html" class="extype" name="org.apache.spark.ml.linalg.DenseMatrix">DenseMatrix</a></span>
1126 </span>
1127 </h4><span class="permalink">
1128 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@pc:org.apache.spark.ml.linalg.DenseMatrix" title="Permalink" target="_top">
1129 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1130 </a>
1131 </span>
1132 <p class="shortcomment cmt">A principal components Matrix.</p><div class="fullcomment"><div class="comment cmt"><p>A principal components Matrix. Each column is one principal component.</p></div><dl class="attributes block"> <dt>Annotations</dt><dd>
1133 <span class="name">@Since</span><span class="args">(<span>
1134
1135 <span class="symbol">&quot;2.0.0&quot;</span>
1136 </span>)</span>
1137
1138 </dd></dl></div>
1139 </li><li name="org.apache.spark.ml.util.MLWritable#save" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1140 <a id="save(path:String):Unit"></a>
1141 <a id="save(String):Unit"></a>
1142 <h4 class="signature">
1143 <span class="modifier_kind">
1144 <span class="modifier"></span>
1145 <span class="kind">def</span>
1146 </span>
1147 <span class="symbol">
1148 <span class="name">save</span><span class="params">(<span name="path">path: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1149 </span>
1150 </h4><span class="permalink">
1151 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@save(path:String):Unit" title="Permalink" target="_top">
1152 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1153 </a>
1154 </span>
1155 <p class="shortcomment cmt">Saves this ML instance to the input path, a shortcut of <code>write.save(path)</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Saves this ML instance to the input path, a shortcut of <code>write.save(path)</code>.
1156 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../util/MLWritable.html" class="extype" name="org.apache.spark.ml.util.MLWritable">MLWritable</a></dd><dt>Annotations</dt><dd>
1157 <span class="name">@Since</span><span class="args">(<span>
1158
1159 <span class="symbol">&quot;1.6.0&quot;</span>
1160 </span>)</span>
1161
1162 <span class="name">@throws</span><span class="args">(<span>
1163
1164 <span class="defval" name="&quot;If the input path already exists but overwrite is not enabled.&quot;">...</span>
1165 </span>)</span>
1166
1167 </dd></dl></div>
1168 </li><li name="org.apache.spark.ml.param.Params#set" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1169 <a id="set(paramPair:org.apache.spark.ml.param.ParamPair[_]):Params.this.type"></a>
1170 <a id="set(ParamPair[_]):PCAModel.this.type"></a>
1171 <h4 class="signature">
1172 <span class="modifier_kind">
1173 <span class="modifier">final </span>
1174 <span class="kind">def</span>
1175 </span>
1176 <span class="symbol">
1177 <span class="name">set</span><span class="params">(<span name="paramPair">paramPair: <a href="../param/ParamPair.html" class="extype" name="org.apache.spark.ml.param.ParamPair">ParamPair</a>[_]</span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1178 </span>
1179 </h4><span class="permalink">
1180 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@set(paramPair:org.apache.spark.ml.param.ParamPair[_]):Params.this.type" title="Permalink" target="_top">
1181 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1182 </a>
1183 </span>
1184 <p class="shortcomment cmt">Sets a parameter in the embedded param map.</p><div class="fullcomment"><div class="comment cmt"><p>Sets a parameter in the embedded param map.
1185 </p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
1186 </li><li name="org.apache.spark.ml.param.Params#set" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1187 <a id="set(param:String,value:Any):Params.this.type"></a>
1188 <a id="set(String,Any):PCAModel.this.type"></a>
1189 <h4 class="signature">
1190 <span class="modifier_kind">
1191 <span class="modifier">final </span>
1192 <span class="kind">def</span>
1193 </span>
1194 <span class="symbol">
1195 <span class="name">set</span><span class="params">(<span name="param">param: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="value">value: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1196 </span>
1197 </h4><span class="permalink">
1198 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@set(param:String,value:Any):Params.this.type" title="Permalink" target="_top">
1199 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1200 </a>
1201 </span>
1202 <p class="shortcomment cmt">Sets a parameter (by name) in the embedded param map.</p><div class="fullcomment"><div class="comment cmt"><p>Sets a parameter (by name) in the embedded param map.
1203 </p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
1204 </li><li name="org.apache.spark.ml.param.Params#set" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1205 <a id="set[T](param:org.apache.spark.ml.param.Param[T],value:T):Params.this.type"></a>
1206 <a id="set[T](Param[T],T):PCAModel.this.type"></a>
1207 <h4 class="signature">
1208 <span class="modifier_kind">
1209 <span class="modifier">final </span>
1210 <span class="kind">def</span>
1211 </span>
1212 <span class="symbol">
1213 <span class="name">set</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.set.T">T</span>]</span>, <span name="value">value: <span class="extype" name="org.apache.spark.ml.param.Params.set.T">T</span></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1214 </span>
1215 </h4><span class="permalink">
1216 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@set[T](param:org.apache.spark.ml.param.Param[T],value:T):Params.this.type" title="Permalink" target="_top">
1217 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1218 </a>
1219 </span>
1220 <p class="shortcomment cmt">Sets a parameter in the embedded param map.</p><div class="fullcomment"><div class="comment cmt"><p>Sets a parameter in the embedded param map.
1221 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
1222 </li><li name="org.apache.spark.ml.param.Params#setDefault" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1223 <a id="setDefault(paramPairs:org.apache.spark.ml.param.ParamPair[_]*):Params.this.type"></a>
1224 <a id="setDefault(ParamPair[_]*):PCAModel.this.type"></a>
1225 <h4 class="signature">
1226 <span class="modifier_kind">
1227 <span class="modifier">final </span>
1228 <span class="kind">def</span>
1229 </span>
1230 <span class="symbol">
1231 <span class="name">setDefault</span><span class="params">(<span name="paramPairs">paramPairs: <a href="../param/ParamPair.html" class="extype" name="org.apache.spark.ml.param.ParamPair">ParamPair</a>[_]*</span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1232 </span>
1233 </h4><span class="permalink">
1234 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@setDefault(paramPairs:org.apache.spark.ml.param.ParamPair[_]*):Params.this.type" title="Permalink" target="_top">
1235 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1236 </a>
1237 </span>
1238 <p class="shortcomment cmt">Sets default values for a list of params.</p><div class="fullcomment"><div class="comment cmt"><p>Sets default values for a list of params.</p><p>Note: Java developers should use the single-parameter <code>setDefault</code>.
1239 Annotating this with varargs can cause compilation failures due to a Scala compiler bug.
1240 See SPARK-9268.
1241 </p></div><dl class="paramcmts block"><dt class="param">paramPairs</dt><dd class="cmt"><p>a list of param pairs that specify params and their default values to set
1242 respectively. Make sure that the params are initialized before this method
1243 gets called.</p></dd></dl><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
1244 </li><li name="org.apache.spark.ml.param.Params#setDefault" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1245 <a id="setDefault[T](param:org.apache.spark.ml.param.Param[T],value:T):Params.this.type"></a>
1246 <a id="setDefault[T](Param[T],T):PCAModel.this.type"></a>
1247 <h4 class="signature">
1248 <span class="modifier_kind">
1249 <span class="modifier">final </span>
1250 <span class="kind">def</span>
1251 </span>
1252 <span class="symbol">
1253 <span class="name">setDefault</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="param">param: <a href="../param/Param.html" class="extype" name="org.apache.spark.ml.param.Param">Param</a>[<span class="extype" name="org.apache.spark.ml.param.Params.setDefault.T">T</span>]</span>, <span name="value">value: <span class="extype" name="org.apache.spark.ml.param.Params.setDefault.T">T</span></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1254 </span>
1255 </h4><span class="permalink">
1256 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@setDefault[T](param:org.apache.spark.ml.param.Param[T],value:T):Params.this.type" title="Permalink" target="_top">
1257 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1258 </a>
1259 </span>
1260 <p class="shortcomment cmt">Sets a default value for a param.</p><div class="fullcomment"><div class="comment cmt"><p>Sets a default value for a param.</p></div><dl class="paramcmts block"><dt class="param">param</dt><dd class="cmt"><p>param to set the default value. Make sure that this param is initialized before
1261 this method gets called.</p></dd><dt class="param">value</dt><dd class="cmt"><p>the default value</p></dd></dl><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></dd></dl></div>
1262 </li><li name="org.apache.spark.ml.feature.PCAModel#setInputCol" visbl="pub" data-isabs="false" fullComment="yes" group="setParam">
1263 <a id="setInputCol(value:String):PCAModel.this.type"></a>
1264 <a id="setInputCol(String):PCAModel.this.type"></a>
1265 <h4 class="signature">
1266 <span class="modifier_kind">
1267 <span class="modifier"></span>
1268 <span class="kind">def</span>
1269 </span>
1270 <span class="symbol">
1271 <span class="name">setInputCol</span><span class="params">(<span name="value">value: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1272 </span>
1273 </h4><span class="permalink">
1274 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@setInputCol(value:String):PCAModel.this.type" title="Permalink" target="_top">
1275 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1276 </a>
1277 </span>
1278 <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Annotations</dt><dd>
1279 <span class="name">@Since</span><span class="args">(<span>
1280
1281 <span class="symbol">&quot;1.5.0&quot;</span>
1282 </span>)</span>
1283
1284 </dd></dl></div>
1285 </li><li name="org.apache.spark.ml.feature.PCAModel#setOutputCol" visbl="pub" data-isabs="false" fullComment="yes" group="setParam">
1286 <a id="setOutputCol(value:String):PCAModel.this.type"></a>
1287 <a id="setOutputCol(String):PCAModel.this.type"></a>
1288 <h4 class="signature">
1289 <span class="modifier_kind">
1290 <span class="modifier"></span>
1291 <span class="kind">def</span>
1292 </span>
1293 <span class="symbol">
1294 <span class="name">setOutputCol</span><span class="params">(<span name="value">value: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>.this.type</span>
1295 </span>
1296 </h4><span class="permalink">
1297 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@setOutputCol(value:String):PCAModel.this.type" title="Permalink" target="_top">
1298 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1299 </a>
1300 </span>
1301 <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Annotations</dt><dd>
1302 <span class="name">@Since</span><span class="args">(<span>
1303
1304 <span class="symbol">&quot;1.5.0&quot;</span>
1305 </span>)</span>
1306
1307 </dd></dl></div>
1308 </li><li name="org.apache.spark.ml.Model#setParent" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1309 <a id="setParent(parent:org.apache.spark.ml.Estimator[M]):M"></a>
1310 <a id="setParent(Estimator[PCAModel]):PCAModel"></a>
1311 <h4 class="signature">
1312 <span class="modifier_kind">
1313 <span class="modifier"></span>
1314 <span class="kind">def</span>
1315 </span>
1316 <span class="symbol">
1317 <span class="name">setParent</span><span class="params">(<span name="parent">parent: <a href="../Estimator.html" class="extype" name="org.apache.spark.ml.Estimator">Estimator</a>[<a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>]</span>)</span><span class="result">: <a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a></span>
1318 </span>
1319 </h4><span class="permalink">
1320 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@setParent(parent:org.apache.spark.ml.Estimator[M]):M" title="Permalink" target="_top">
1321 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1322 </a>
1323 </span>
1324 <p class="shortcomment cmt">Sets the parent of this model (Java API).</p><div class="fullcomment"><div class="comment cmt"><p>Sets the parent of this model (Java API).
1325 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a></dd></dl></div>
1326 </li><li name="scala.AnyRef#synchronized" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1327 <a id="synchronized[T0](x$1:=&gt;T0):T0"></a>
1328 <a id="synchronized[T0](⇒T0):T0"></a>
1329 <h4 class="signature">
1330 <span class="modifier_kind">
1331 <span class="modifier">final </span>
1332 <span class="kind">def</span>
1333 </span>
1334 <span class="symbol">
1335 <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
1336 </span>
1337 </h4><span class="permalink">
1338 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@synchronized[T0](x$1:=&gt;T0):T0" title="Permalink" target="_top">
1339 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1340 </a>
1341 </span>
1342 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
1343 </li><li name="org.apache.spark.ml.util.Identifiable#toString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1344 <a id="toString():String"></a>
1345 <a id="toString():String"></a>
1346 <h4 class="signature">
1347 <span class="modifier_kind">
1348 <span class="modifier"></span>
1349 <span class="kind">def</span>
1350 </span>
1351 <span class="symbol">
1352 <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
1353 </span>
1354 </h4><span class="permalink">
1355 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@toString():String" title="Permalink" target="_top">
1356 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1357 </a>
1358 </span>
1359 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../util/Identifiable.html" class="extype" name="org.apache.spark.ml.util.Identifiable">Identifiable</a> → AnyRef → Any</dd></dl></div>
1360 </li><li name="org.apache.spark.ml.feature.PCAModel#transform" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1361 <a id="transform(dataset:org.apache.spark.sql.Dataset[_]):org.apache.spark.sql.DataFrame"></a>
1362 <a id="transform(Dataset[_]):DataFrame"></a>
1363 <h4 class="signature">
1364 <span class="modifier_kind">
1365 <span class="modifier"></span>
1366 <span class="kind">def</span>
1367 </span>
1368 <span class="symbol">
1369 <span class="name">transform</span><span class="params">(<span name="dataset">dataset: <a href="../../sql/Dataset.html" class="extype" name="org.apache.spark.sql.Dataset">Dataset</a>[_]</span>)</span><span class="result">: <a href="../../sql/package.html#DataFrame=org.apache.spark.sql.Dataset[org.apache.spark.sql.Row]" class="extmbr" name="org.apache.spark.sql.DataFrame">DataFrame</a></span>
1370 </span>
1371 </h4><span class="permalink">
1372 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@transform(dataset:org.apache.spark.sql.Dataset[_]):org.apache.spark.sql.DataFrame" title="Permalink" target="_top">
1373 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1374 </a>
1375 </span>
1376 <p class="shortcomment cmt">Transform a vector by computed Principal Components.</p><div class="fullcomment"><div class="comment cmt"><p>Transform a vector by computed Principal Components.
1377 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a><a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a></dd><dt>Annotations</dt><dd>
1378 <span class="name">@Since</span><span class="args">(<span>
1379
1380 <span class="symbol">&quot;2.0.0&quot;</span>
1381 </span>)</span>
1382
1383 </dd><dt>Note</dt><dd><span class="cmt"><p>Vectors to be transformed must be the same length as the source vectors given
1384 to <code>PCA.fit()</code>.</p></span></dd></dl></div>
1385 </li><li name="org.apache.spark.ml.Transformer#transform" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1386 <a id="transform(dataset:org.apache.spark.sql.Dataset[_],paramMap:org.apache.spark.ml.param.ParamMap):org.apache.spark.sql.DataFrame"></a>
1387 <a id="transform(Dataset[_],ParamMap):DataFrame"></a>
1388 <h4 class="signature">
1389 <span class="modifier_kind">
1390 <span class="modifier"></span>
1391 <span class="kind">def</span>
1392 </span>
1393 <span class="symbol">
1394 <span class="name">transform</span><span class="params">(<span name="dataset">dataset: <a href="../../sql/Dataset.html" class="extype" name="org.apache.spark.sql.Dataset">Dataset</a>[_]</span>, <span name="paramMap">paramMap: <a href="../param/ParamMap.html" class="extype" name="org.apache.spark.ml.param.ParamMap">ParamMap</a></span>)</span><span class="result">: <a href="../../sql/package.html#DataFrame=org.apache.spark.sql.Dataset[org.apache.spark.sql.Row]" class="extmbr" name="org.apache.spark.sql.DataFrame">DataFrame</a></span>
1395 </span>
1396 </h4><span class="permalink">
1397 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@transform(dataset:org.apache.spark.sql.Dataset[_],paramMap:org.apache.spark.ml.param.ParamMap):org.apache.spark.sql.DataFrame" title="Permalink" target="_top">
1398 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1399 </a>
1400 </span>
1401 <p class="shortcomment cmt">Transforms the dataset with provided parameter map as additional parameters.</p><div class="fullcomment"><div class="comment cmt"><p>Transforms the dataset with provided parameter map as additional parameters.</p></div><dl class="paramcmts block"><dt class="param">dataset</dt><dd class="cmt"><p>input dataset</p></dd><dt class="param">paramMap</dt><dd class="cmt"><p>additional parameters, overwrite embedded params</p></dd><dt>returns</dt><dd class="cmt"><p>transformed dataset</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a></dd><dt>Annotations</dt><dd>
1402 <span class="name">@Since</span><span class="args">(<span>
1403
1404 <span class="symbol">&quot;2.0.0&quot;</span>
1405 </span>)</span>
1406
1407 </dd></dl></div>
1408 </li><li name="org.apache.spark.ml.Transformer#transform" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1409 <a id="transform(dataset:org.apache.spark.sql.Dataset[_],firstParamPair:org.apache.spark.ml.param.ParamPair[_],otherParamPairs:org.apache.spark.ml.param.ParamPair[_]*):org.apache.spark.sql.DataFrame"></a>
1410 <a id="transform(Dataset[_],ParamPair[_],ParamPair[_]*):DataFrame"></a>
1411 <h4 class="signature">
1412 <span class="modifier_kind">
1413 <span class="modifier"></span>
1414 <span class="kind">def</span>
1415 </span>
1416 <span class="symbol">
1417 <span class="name">transform</span><span class="params">(<span name="dataset">dataset: <a href="../../sql/Dataset.html" class="extype" name="org.apache.spark.sql.Dataset">Dataset</a>[_]</span>, <span name="firstParamPair">firstParamPair: <a href="../param/ParamPair.html" class="extype" name="org.apache.spark.ml.param.ParamPair">ParamPair</a>[_]</span>, <span name="otherParamPairs">otherParamPairs: <a href="../param/ParamPair.html" class="extype" name="org.apache.spark.ml.param.ParamPair">ParamPair</a>[_]*</span>)</span><span class="result">: <a href="../../sql/package.html#DataFrame=org.apache.spark.sql.Dataset[org.apache.spark.sql.Row]" class="extmbr" name="org.apache.spark.sql.DataFrame">DataFrame</a></span>
1418 </span>
1419 </h4><span class="permalink">
1420 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@transform(dataset:org.apache.spark.sql.Dataset[_],firstParamPair:org.apache.spark.ml.param.ParamPair[_],otherParamPairs:org.apache.spark.ml.param.ParamPair[_]*):org.apache.spark.sql.DataFrame" title="Permalink" target="_top">
1421 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1422 </a>
1423 </span>
1424 <p class="shortcomment cmt">Transforms the dataset with optional parameters</p><div class="fullcomment"><div class="comment cmt"><p>Transforms the dataset with optional parameters</p></div><dl class="paramcmts block"><dt class="param">dataset</dt><dd class="cmt"><p>input dataset</p></dd><dt class="param">firstParamPair</dt><dd class="cmt"><p>the first param pair, overwrite embedded params</p></dd><dt class="param">otherParamPairs</dt><dd class="cmt"><p>other param pairs, overwrite embedded params</p></dd><dt>returns</dt><dd class="cmt"><p>transformed dataset</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a></dd><dt>Annotations</dt><dd>
1425 <span class="name">@Since</span><span class="args">(<span>
1426
1427 <span class="symbol">&quot;2.0.0&quot;</span>
1428 </span>)</span>
1429
1430 <span class="name">@varargs</span><span class="args">()</span>
1431
1432 </dd></dl></div>
1433 </li><li name="org.apache.spark.ml.feature.PCAModel#transformSchema" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1434 <a id="transformSchema(schema:org.apache.spark.sql.types.StructType):org.apache.spark.sql.types.StructType"></a>
1435 <a id="transformSchema(StructType):StructType"></a>
1436 <h4 class="signature">
1437 <span class="modifier_kind">
1438 <span class="modifier"></span>
1439 <span class="kind">def</span>
1440 </span>
1441 <span class="symbol">
1442 <span class="name">transformSchema</span><span class="params">(<span name="schema">schema: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>)</span><span class="result">: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>
1443 </span>
1444 </h4><span class="permalink">
1445 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@transformSchema(schema:org.apache.spark.sql.types.StructType):org.apache.spark.sql.types.StructType" title="Permalink" target="_top">
1446 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1447 </a>
1448 </span>
1449 <p class="shortcomment cmt">:: DeveloperApi ::</p><div class="fullcomment"><div class="comment cmt"><p>:: DeveloperApi ::</p><p>Check transform validity and derive the output schema from the input schema.</p><p>We check validity for interactions between parameters during <code>transformSchema</code> and
1450 raise an exception if any parameter value is invalid. Parameter value checks which
1451 do not depend on other parameters are handled by <code>Param.validate()</code>.</p><p>Typical implementation should first conduct verification on schema change and parameter
1452 validity, including complex parameter interaction checks.
1453 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a><a href="../PipelineStage.html" class="extype" name="org.apache.spark.ml.PipelineStage">PipelineStage</a></dd><dt>Annotations</dt><dd>
1454 <span class="name">@Since</span><span class="args">(<span>
1455
1456 <span class="symbol">&quot;1.5.0&quot;</span>
1457 </span>)</span>
1458
1459 </dd></dl></div>
1460 </li><li name="org.apache.spark.ml.PipelineStage#transformSchema" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1461 <a id="transformSchema(schema:org.apache.spark.sql.types.StructType,logging:Boolean):org.apache.spark.sql.types.StructType"></a>
1462 <a id="transformSchema(StructType,Boolean):StructType"></a>
1463 <h4 class="signature">
1464 <span class="modifier_kind">
1465 <span class="modifier"></span>
1466 <span class="kind">def</span>
1467 </span>
1468 <span class="symbol">
1469 <span class="name">transformSchema</span><span class="params">(<span name="schema">schema: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>, <span name="logging">logging: <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>
1470 </span>
1471 </h4><span class="permalink">
1472 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@transformSchema(schema:org.apache.spark.sql.types.StructType,logging:Boolean):org.apache.spark.sql.types.StructType" title="Permalink" target="_top">
1473 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1474 </a>
1475 </span>
1476 <p class="shortcomment cmt">:: DeveloperApi ::</p><div class="fullcomment"><div class="comment cmt"><p>:: DeveloperApi ::</p><p>Derives the output schema from the input schema and parameters, optionally with logging.</p><p>This should be optimistic. If it is unclear whether the schema will be valid, then it should
1477 be assumed valid until proven otherwise.
1478 </p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../PipelineStage.html" class="extype" name="org.apache.spark.ml.PipelineStage">PipelineStage</a></dd><dt>Annotations</dt><dd>
1479 <span class="name">@DeveloperApi</span><span class="args">()</span>
1480
1481 </dd></dl></div>
1482 </li><li name="org.apache.spark.ml.feature.PCAModel#uid" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1483 <a id="uid:String"></a>
1484 <a id="uid:String"></a>
1485 <h4 class="signature">
1486 <span class="modifier_kind">
1487 <span class="modifier"></span>
1488 <span class="kind">val</span>
1489 </span>
1490 <span class="symbol">
1491 <span class="name">uid</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
1492 </span>
1493 </h4><span class="permalink">
1494 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@uid:String" title="Permalink" target="_top">
1495 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1496 </a>
1497 </span>
1498 <p class="shortcomment cmt">An immutable unique ID for the object and its derivatives.</p><div class="fullcomment"><div class="comment cmt"><p>An immutable unique ID for the object and its derivatives.
1499 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a><a href="../util/Identifiable.html" class="extype" name="org.apache.spark.ml.util.Identifiable">Identifiable</a></dd><dt>Annotations</dt><dd>
1500 <span class="name">@Since</span><span class="args">(<span>
1501
1502 <span class="symbol">&quot;1.5.0&quot;</span>
1503 </span>)</span>
1504
1505 </dd></dl></div>
1506 </li><li name="org.apache.spark.ml.feature.PCAParams#validateAndTransformSchema" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
1507 <a id="validateAndTransformSchema(schema:org.apache.spark.sql.types.StructType):org.apache.spark.sql.types.StructType"></a>
1508 <a id="validateAndTransformSchema(StructType):StructType"></a>
1509 <h4 class="signature">
1510 <span class="modifier_kind">
1511 <span class="modifier"></span>
1512 <span class="kind">def</span>
1513 </span>
1514 <span class="symbol">
1515 <span class="name">validateAndTransformSchema</span><span class="params">(<span name="schema">schema: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>)</span><span class="result">: <a href="../../sql/types/StructType.html" class="extype" name="org.apache.spark.sql.types.StructType">StructType</a></span>
1516 </span>
1517 </h4><span class="permalink">
1518 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@validateAndTransformSchema(schema:org.apache.spark.sql.types.StructType):org.apache.spark.sql.types.StructType" title="Permalink" target="_top">
1519 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1520 </a>
1521 </span>
1522 <p class="shortcomment cmt">Validates and transforms the input schema.</p><div class="fullcomment"><div class="comment cmt"><p>Validates and transforms the input schema.</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>PCAParams</dd></dl></div>
1523 </li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1524 <a id="wait():Unit"></a>
1525 <a id="wait():Unit"></a>
1526 <h4 class="signature">
1527 <span class="modifier_kind">
1528 <span class="modifier">final </span>
1529 <span class="kind">def</span>
1530 </span>
1531 <span class="symbol">
1532 <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1533 </span>
1534 </h4><span class="permalink">
1535 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@wait():Unit" title="Permalink" target="_top">
1536 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1537 </a>
1538 </span>
1539 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
1540 <span class="name">@throws</span><span class="args">(<span>
1541
1542 <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
1543 </span>)</span>
1544
1545 </dd></dl></div>
1546 </li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1547 <a id="wait(x$1:Long,x$2:Int):Unit"></a>
1548 <a id="wait(Long,Int):Unit"></a>
1549 <h4 class="signature">
1550 <span class="modifier_kind">
1551 <span class="modifier">final </span>
1552 <span class="kind">def</span>
1553 </span>
1554 <span class="symbol">
1555 <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1556 </span>
1557 </h4><span class="permalink">
1558 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@wait(x$1:Long,x$2:Int):Unit" title="Permalink" target="_top">
1559 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1560 </a>
1561 </span>
1562 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
1563 <span class="name">@throws</span><span class="args">(<span>
1564
1565 <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
1566 </span>)</span>
1567
1568 </dd></dl></div>
1569 </li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1570 <a id="wait(x$1:Long):Unit"></a>
1571 <a id="wait(Long):Unit"></a>
1572 <h4 class="signature">
1573 <span class="modifier_kind">
1574 <span class="modifier">final </span>
1575 <span class="kind">def</span>
1576 </span>
1577 <span class="symbol">
1578 <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
1579 </span>
1580 </h4><span class="permalink">
1581 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@wait(x$1:Long):Unit" title="Permalink" target="_top">
1582 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1583 </a>
1584 </span>
1585 <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
1586 <span class="name">@throws</span><span class="args">(<span>
1587
1588 <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
1589 </span>)</span>
1590
1591 </dd></dl></div>
1592 </li><li name="org.apache.spark.ml.feature.PCAModel#write" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
1593 <a id="write:org.apache.spark.ml.util.MLWriter"></a>
1594 <a id="write:MLWriter"></a>
1595 <h4 class="signature">
1596 <span class="modifier_kind">
1597 <span class="modifier"></span>
1598 <span class="kind">def</span>
1599 </span>
1600 <span class="symbol">
1601 <span class="name">write</span><span class="result">: <a href="../util/MLWriter.html" class="extype" name="org.apache.spark.ml.util.MLWriter">MLWriter</a></span>
1602 </span>
1603 </h4><span class="permalink">
1604 <a href="../../../../../index.html#org.apache.spark.ml.feature.PCAModel@write:org.apache.spark.ml.util.MLWriter" title="Permalink" target="_top">
1605 <img src="../../../../../lib/permalink.png" alt="Permalink" />
1606 </a>
1607 </span>
1608 <p class="shortcomment cmt">Returns an <code>MLWriter</code> instance for this ML instance.</p><div class="fullcomment"><div class="comment cmt"><p>Returns an <code>MLWriter</code> instance for this ML instance.
1609 </p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a><a href="../util/MLWritable.html" class="extype" name="org.apache.spark.ml.util.MLWritable">MLWritable</a></dd><dt>Annotations</dt><dd>
1610 <span class="name">@Since</span><span class="args">(<span>
1611
1612 <span class="symbol">&quot;1.6.0&quot;</span>
1613 </span>)</span>
1614
1615 </dd></dl></div>
1616 </li></ol>
1617 </div>
1618
1619
1620
1621
1622 </div>
1623
1624 <div id="inheritedMembers">
1625 <div class="parent" name="org.apache.spark.ml.util.MLWritable">
1626 <h3>Inherited from <a href="../util/MLWritable.html" class="extype" name="org.apache.spark.ml.util.MLWritable">MLWritable</a></h3>
1627 </div><div class="parent" name="org.apache.spark.ml.feature.PCAParams">
1628 <h3>Inherited from <span class="extype" name="org.apache.spark.ml.feature.PCAParams">PCAParams</span></h3>
1629 </div><div class="parent" name="org.apache.spark.ml.param.shared.HasOutputCol">
1630 <h3>Inherited from <a href="../param/shared/HasOutputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasOutputCol">HasOutputCol</a></h3>
1631 </div><div class="parent" name="org.apache.spark.ml.param.shared.HasInputCol">
1632 <h3>Inherited from <a href="../param/shared/HasInputCol.html" class="extype" name="org.apache.spark.ml.param.shared.HasInputCol">HasInputCol</a></h3>
1633 </div><div class="parent" name="org.apache.spark.ml.Model">
1634 <h3>Inherited from <a href="../Model.html" class="extype" name="org.apache.spark.ml.Model">Model</a>[<a href="" class="extype" name="org.apache.spark.ml.feature.PCAModel">PCAModel</a>]</h3>
1635 </div><div class="parent" name="org.apache.spark.ml.Transformer">
1636 <h3>Inherited from <a href="../Transformer.html" class="extype" name="org.apache.spark.ml.Transformer">Transformer</a></h3>
1637 </div><div class="parent" name="org.apache.spark.ml.PipelineStage">
1638 <h3>Inherited from <a href="../PipelineStage.html" class="extype" name="org.apache.spark.ml.PipelineStage">PipelineStage</a></h3>
1639 </div><div class="parent" name="org.apache.spark.internal.Logging">
1640 <h3>Inherited from <a href="../../internal/Logging.html" class="extype" name="org.apache.spark.internal.Logging">Logging</a></h3>
1641 </div><div class="parent" name="org.apache.spark.ml.param.Params">
1642 <h3>Inherited from <a href="../param/Params.html" class="extype" name="org.apache.spark.ml.param.Params">Params</a></h3>
1643 </div><div class="parent" name="scala.Serializable">
1644 <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
1645 </div><div class="parent" name="java.io.Serializable">
1646 <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
1647 </div><div class="parent" name="org.apache.spark.ml.util.Identifiable">
1648 <h3>Inherited from <a href="../util/Identifiable.html" class="extype" name="org.apache.spark.ml.util.Identifiable">Identifiable</a></h3>
1649 </div><div class="parent" name="scala.AnyRef">
1650 <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
1651 </div><div class="parent" name="scala.Any">
1652 <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
1653 </div>
1654
1655 </div>
1656
1657 <div id="groupedMembers">
1658 <div class="group" name="param">
1659 <h3>Parameters</h3>
1660 <div class="comment cmt"><p>A list of (hyper-)parameter keys this algorithm can take. Users can set and get
1661 the parameter values through setters and getters, respectively.</p></div>
1662 </div><div class="group" name="Ungrouped">
1663 <h3>Members</h3>
1664
1665 </div><div class="group" name="setParam">
1666 <h3>Parameter setters</h3>
1667
1668 </div><div class="group" name="getParam">
1669 <h3>Parameter getters</h3>
1670
1671 </div>
1672 </div>
1673
1674 </div>
1675
1676 <div id="tooltip"></div>
1677
1678 <div id="footer"> </div>
1679
1680
1681 </body>
1682 </html>