-
Notifications
You must be signed in to change notification settings - Fork 128
/
pom.xml
748 lines (742 loc) · 52 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.madlib</groupId>
<artifactId>madlib</artifactId>
<version>1.8dev</version>
<packaging>pom</packaging>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>0.11</version>
<configuration>
<excludes>
<!-- The followin comes from BSD licensed snowballstem.org project -->
<exclude>src/libstemmer/**</exclude>
<!-- The following files came to us from the previous life of MADlib
as a BSD licensed project. -->
<exclude>configure</exclude>
<exclude>HAWQ_Install.txt</exclude>
<exclude>ReadMe.txt</exclude>
<exclude>ReadMe_Build.txt</exclude>
<exclude>ReleaseNotes.txt</exclude>
<exclude>licenses/**</exclude>
<exclude>cmake/FindArmadillo.cmake</exclude>
<exclude>cmake/LinuxUtils.cmake</exclude>
<exclude>cmake/OSXUtils.cmake</exclude>
<exclude>cmake/TestIfNoUTF8BOM.py</exclude>
<exclude>cmake/UseLATEX.cmake</exclude>
<exclude>cmake/Utils.cmake</exclude>
<exclude>CMakeLists.txt</exclude>
<exclude>deploy/CMakeLists.txt</exclude>
<exclude>deploy/description.txt</exclude>
<exclude>deploy/gppkg/CMakeLists.txt</exclude>
<exclude>deploy/gppkg/gppkg_spec.yml.in</exclude>
<exclude>deploy/gppkg/madlib.spec.in</exclude>
<exclude>deploy/hawq_install.sh</exclude>
<exclude>deploy/madlib.spec.in</exclude>
<exclude>deploy/PackageMaker/CMakeLists.txt</exclude>
<exclude>deploy/PackageMaker/Welcome.html</exclude>
<exclude>deploy/PGXN/CMakeLists.txt</exclude>
<exclude>deploy/PGXN/generate_package.sh.in</exclude>
<exclude>deploy/PGXN/META.json.in</exclude>
<exclude>deploy/PGXN/zipignore.in</exclude>
<exclude>deploy/postflight.sh</exclude>
<exclude>deploy/preflight.sh</exclude>
<exclude>deploy/RPM/CMakeLists.txt</exclude>
<exclude>deploy/rpm_post.sh</exclude>
<exclude>doc/bin/CMakeLists.txt</exclude>
<exclude>doc/bin/doxypy.py</exclude>
<exclude>doc/bin/py_filter.sh.in</exclude>
<exclude>doc/bin/sql_filter.sh.in</exclude>
<exclude>doc/bin/update_mathjax.sh.in</exclude>
<exclude>doc/CMakeLists.txt</exclude>
<exclude>doc/design/CMakeLists.txt</exclude>
<exclude>doc/design/design.tex</exclude>
<exclude>doc/design/figures/basics_decision_tree.pdf</exclude>
<exclude>doc/design/figures/class_diagram-1.pdf</exclude>
<exclude>doc/design/figures/class_diagram.mp</exclude>
<exclude>doc/design/figures/decision_tree_linear_model.pdf</exclude>
<exclude>doc/design/figures/impurity_measures.pdf</exclude>
<exclude>doc/design/figures/lanczos_bidiag_segment.pdf</exclude>
<exclude>doc/design/figures/svd_figure.pdf</exclude>
<exclude>doc/design/modules/ARIMA.tex</exclude>
<exclude>doc/design/modules/convex-programming.tex</exclude>
<exclude>doc/design/modules/cox-proportional-hazards.tex</exclude>
<exclude>doc/design/modules/crf.tex</exclude>
<exclude>doc/design/modules/decision-trees.tex</exclude>
<exclude>doc/design/modules/glm.tex</exclude>
<exclude>doc/design/modules/k-means.tex</exclude>
<exclude>doc/design/modules/lda.tex</exclude>
<exclude>doc/design/modules/linear-systems.tex</exclude>
<exclude>doc/design/modules/low-rank-matrix-decomposition.tex</exclude>
<exclude>doc/design/modules/matrix-operations.tex</exclude>
<exclude>doc/design/modules/random-forests.tex</exclude>
<exclude>doc/design/modules/regression.tex</exclude>
<exclude>doc/design/modules/sampling.tex</exclude>
<exclude>doc/design/modules/sandwich-estimators.tex</exclude>
<exclude>doc/design/modules/svd.tex</exclude>
<exclude>doc/design/modules/SVM.tex</exclude>
<exclude>doc/design/other-chapters/abstraction-layers.tex</exclude>
<exclude>doc/etc/CMakeLists.txt</exclude>
<exclude>doc/etc/developer.doxyfile.in</exclude>
<exclude>doc/etc/DoxygenLayout.xml</exclude>
<exclude>doc/etc/header.html</exclude>
<exclude>doc/etc/madlib_extra.css</exclude>
<exclude>doc/etc/navtree_hack.js</exclude>
<exclude>doc/etc/SQLCommon.m4_in</exclude>
<exclude>doc/etc/user.doxyfile.in</exclude>
<exclude>doc/imgs/agile-icon.png</exclude>
<exclude>doc/imgs/architecture.png</exclude>
<exclude>doc/imgs/deep-icon.png</exclude>
<exclude>doc/imgs/madlib.png</exclude>
<exclude>doc/imgs/magnetic-icon.png</exclude>
<exclude>doc/literature.bib</exclude>
<exclude>doc/mainpage.dox.in</exclude>
<exclude>doc/src/sql.ll</exclude>
<exclude>doc/src/sql.yy</exclude>
<exclude>examples/gpce/kmeans.sql</exclude>
<exclude>examples/gpce/logistic-regress.sql</exclude>
<exclude>examples/gpce/multi-lin-regress.sql</exclude>
<exclude>examples/gpce/naive-bayes.sql</exclude>
<exclude>examples/gpce/sketches.sql</exclude>
<exclude>examples/gpce/svd-mf.sql</exclude>
<exclude>examples/gpce/svm.sql</exclude>
<exclude>methods/array_ops/src/pg_gp/array_ops.c</exclude>
<exclude>methods/array_ops/src/pg_gp/array_ops.sql_in</exclude>
<exclude>methods/array_ops/src/pg_gp/test/array_ops.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/c45.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/dt.c</exclude>
<exclude>methods/cart/src/pg_gp/dt.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/dt_preproc.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/dt_utility.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/rf.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/sql/dt_test.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/sql/dt_utility_test.sql_in</exclude>
<exclude>methods/cart/src/pg_gp/sql/rf_test.sql_in</exclude>
<exclude>methods/kmeans/src/pg_gp/kmeans.c</exclude>
<exclude>methods/sketch/src/pg_gp/__init__.py_in</exclude>
<exclude>methods/sketch/src/pg_gp/countmin.c</exclude>
<exclude>methods/sketch/src/pg_gp/countmin.h</exclude>
<exclude>methods/sketch/src/pg_gp/countmin.py_in</exclude>
<exclude>methods/sketch/src/pg_gp/fm.c</exclude>
<exclude>methods/sketch/src/pg_gp/mfvsketch.c</exclude>
<exclude>methods/sketch/src/pg_gp/sketch.sql_in</exclude>
<exclude>methods/sketch/src/pg_gp/sketch_support.c</exclude>
<exclude>methods/sketch/src/pg_gp/sketch_support.h</exclude>
<exclude>methods/sketch/src/pg_gp/sortasort.c</exclude>
<exclude>methods/sketch/src/pg_gp/sortasort.h</exclude>
<exclude>methods/sketch/src/pg_gp/sql/cm.sql_in</exclude>
<exclude>methods/sketch/src/pg_gp/sql/fm.sql_in</exclude>
<exclude>methods/sketch/src/pg_gp/sql/mfv.sql_in</exclude>
<exclude>methods/sketch/src/pg_gp/sql/support.sql_in</exclude>
<exclude>methods/sketch/src/pg_gp/uncrustify.cfg</exclude>
<exclude>methods/svec/src/pg_gp/float_specials.h</exclude>
<exclude>methods/svec/src/pg_gp/operators.c</exclude>
<exclude>methods/svec/src/pg_gp/sparse_vector.c</exclude>
<exclude>methods/svec/src/pg_gp/sparse_vector.h</exclude>
<exclude>methods/svec/src/pg_gp/SparseData.c</exclude>
<exclude>methods/svec/src/pg_gp/SparseData.h</exclude>
<exclude>methods/svec/src/pg_gp/svec.sql_in</exclude>
<exclude>methods/svec_util/src/pg_gp/__init__.py_in</exclude>
<exclude>methods/svec_util/src/pg_gp/generate_svec.c</exclude>
<exclude>methods/svec_util/src/pg_gp/generate_svec.py_in</exclude>
<exclude>methods/svec_util/src/pg_gp/gp_sfv.c</exclude>
<exclude>methods/svec_util/src/pg_gp/sql/gp_sfv.sql_in.todo.sql</exclude>
<exclude>methods/svec_util/src/pg_gp/sql/gp_sfv_sort_order.sql_in</exclude>
<exclude>methods/svec_util/src/pg_gp/sql/svec_test.sql_in</exclude>
<exclude>methods/svec_util/src/pg_gp/svec_util.c</exclude>
<exclude>methods/svec_util/src/pg_gp/svec_util.h</exclude>
<exclude>methods/svec_util/src/pg_gp/svec_util.sql_in</exclude>
<exclude>methods/utils/src/pg_gp/exec_sql_using.c</exclude>
<exclude>methods/utils/src/pg_gp/noop.c</exclude>
<exclude>methods/utils/src/pg_gp/to_char.c</exclude>
<exclude>src/bin/CMakeLists.txt</exclude>
<exclude>src/bin/madpack</exclude>
<exclude>src/CMakeLists.txt</exclude>
<exclude>src/config/CMakeLists.txt</exclude>
<exclude>src/config/Modules.yml</exclude>
<exclude>src/config/Ports.yml</exclude>
<exclude>src/config/Version.yml</exclude>
<exclude>src/dbal/BoostIntegration/Assertions_impl.hpp</exclude>
<exclude>src/dbal/BoostIntegration/BoostIntegration.hpp</exclude>
<exclude>src/dbal/BoostIntegration/MathToolkit_impl.hpp</exclude>
<exclude>src/dbal/ByteStream_impl.hpp</exclude>
<exclude>src/dbal/ByteStream_proto.hpp</exclude>
<exclude>src/dbal/ByteStreamHandleBuf_impl.hpp</exclude>
<exclude>src/dbal/ByteStreamHandleBuf_proto.hpp</exclude>
<exclude>src/dbal/dbal_impl.hpp</exclude>
<exclude>src/dbal/dbal_proto.hpp</exclude>
<exclude>src/dbal/DynamicStruct_impl.hpp</exclude>
<exclude>src/dbal/DynamicStruct_proto.hpp</exclude>
<exclude>src/dbal/EigenIntegration/EigenIntegration.hpp</exclude>
<exclude>src/dbal/EigenIntegration/EigenPlugin.hpp</exclude>
<exclude>src/dbal/EigenIntegration/HandleMap_impl.hpp</exclude>
<exclude>src/dbal/EigenIntegration/HandleMap_proto.hpp</exclude>
<exclude>src/dbal/EigenIntegration/SymmetricPositiveDefiniteEigenDecomposition_impl.hpp</exclude>
<exclude>src/dbal/EigenIntegration/SymmetricPositiveDefiniteEigenDecomposition_proto.hpp</exclude>
<exclude>src/dbal/Exceptions/NoSolutionFoundException_proto.hpp</exclude>
<exclude>src/dbal/OutputStreamBufferBase_impl.hpp</exclude>
<exclude>src/dbal/OutputStreamBufferBase_proto.hpp</exclude>
<exclude>src/dbal/Reference_impl.hpp</exclude>
<exclude>src/dbal/Reference_proto.hpp</exclude>
<exclude>src/library.ver</exclude>
<exclude>src/madpack/__init__.py</exclude>
<exclude>src/madpack/argparse.py</exclude>
<exclude>src/madpack/changelist.yaml</exclude>
<exclude>src/madpack/changelist_1.0_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.1_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.2_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.3_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.4.1_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.4_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.5_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.6.0S_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.6_1.8.yaml</exclude>
<exclude>src/madpack/changelist_1.7_1.8.yaml</exclude>
<exclude>src/madpack/CMakeLists.txt</exclude>
<exclude>src/madpack/configyml.py</exclude>
<exclude>src/madpack/diff_udf.sql</exclude>
<exclude>src/madpack/diff_udt.sql</exclude>
<exclude>src/madpack/madpack.py</exclude>
<exclude>src/madpack/sort-module.py</exclude>
<exclude>src/madpack/upgrade_util.py</exclude>
<exclude>src/madpack/yaml/__init__.py</exclude>
<exclude>src/madpack/yaml/composer.py</exclude>
<exclude>src/madpack/yaml/constructor.py</exclude>
<exclude>src/madpack/yaml/cyaml.py</exclude>
<exclude>src/madpack/yaml/dumper.py</exclude>
<exclude>src/madpack/yaml/emitter.py</exclude>
<exclude>src/madpack/yaml/error.py</exclude>
<exclude>src/madpack/yaml/events.py</exclude>
<exclude>src/madpack/yaml/LICENSE</exclude>
<exclude>src/madpack/yaml/loader.py</exclude>
<exclude>src/madpack/yaml/nodes.py</exclude>
<exclude>src/madpack/yaml/parser.py</exclude>
<exclude>src/madpack/yaml/reader.py</exclude>
<exclude>src/madpack/yaml/representer.py</exclude>
<exclude>src/madpack/yaml/resolver.py</exclude>
<exclude>src/madpack/yaml/scanner.py</exclude>
<exclude>src/madpack/yaml/serializer.py</exclude>
<exclude>src/madpack/yaml/tokens.py</exclude>
<exclude>src/modules/assoc_rules/assoc_rules.cpp</exclude>
<exclude>src/modules/assoc_rules/assoc_rules.hpp</exclude>
<exclude>src/modules/convex/algo/gradient.hpp</exclude>
<exclude>src/modules/convex/algo/gradient_norm.hpp</exclude>
<exclude>src/modules/convex/algo/igd.hpp</exclude>
<exclude>src/modules/convex/algo/loss.hpp</exclude>
<exclude>src/modules/convex/algo/newton.hpp</exclude>
<exclude>src/modules/convex/convex.hpp</exclude>
<exclude>src/modules/convex/linear_svm_igd.cpp</exclude>
<exclude>src/modules/convex/linear_svm_igd.hpp</exclude>
<exclude>src/modules/convex/lmf_igd.cpp</exclude>
<exclude>src/modules/convex/lmf_igd.hpp</exclude>
<exclude>src/modules/convex/newton.hpp</exclude>
<exclude>src/modules/convex/task/l1.hpp</exclude>
<exclude>src/modules/convex/task/l2.hpp</exclude>
<exclude>src/modules/convex/task/linear_svm.hpp</exclude>
<exclude>src/modules/convex/task/lmf.hpp</exclude>
<exclude>src/modules/convex/task/ols.hpp</exclude>
<exclude>src/modules/convex/type/dependent_variable.hpp</exclude>
<exclude>src/modules/convex/type/hessian.hpp</exclude>
<exclude>src/modules/convex/type/independent_variables.hpp</exclude>
<exclude>src/modules/convex/type/model.hpp</exclude>
<exclude>src/modules/convex/type/state.hpp</exclude>
<exclude>src/modules/convex/type/tuple.hpp</exclude>
<exclude>src/modules/convex/utils_regularization.cpp</exclude>
<exclude>src/modules/convex/utils_regularization.hpp</exclude>
<exclude>src/modules/crf/linear_crf.cpp</exclude>
<exclude>src/modules/crf/linear_crf.hpp</exclude>
<exclude>src/modules/crf/viterbi.cpp</exclude>
<exclude>src/modules/crf/viterbi.hpp</exclude>
<exclude>src/modules/declarations.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_binomial_fista.cpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_binomial_fista.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_binomial_igd.cpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_binomial_igd.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_gaussian_fista.cpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_gaussian_fista.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_gaussian_igd.cpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_gaussian_igd.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_optimizer_fista.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_optimizer_igd.hpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_utils.cpp</exclude>
<exclude>src/modules/elastic_net/elastic_net_utils.hpp</exclude>
<exclude>src/modules/elastic_net/share/shared_utils.hpp</exclude>
<exclude>src/modules/elastic_net/state/fista.hpp</exclude>
<exclude>src/modules/elastic_net/state/igd.hpp</exclude>
<exclude>src/modules/glm/family.hpp</exclude>
<exclude>src/modules/glm/glm.cpp</exclude>
<exclude>src/modules/glm/glm.hpp</exclude>
<exclude>src/modules/glm/GLM_impl.hpp</exclude>
<exclude>src/modules/glm/GLM_proto.hpp</exclude>
<exclude>src/modules/glm/link.hpp</exclude>
<exclude>src/modules/glm/multi_response_glm.cpp</exclude>
<exclude>src/modules/glm/multi_response_glm.hpp</exclude>
<exclude>src/modules/glm/MultiResponseGLM_impl.hpp</exclude>
<exclude>src/modules/glm/MultiResponseGLM_proto.hpp</exclude>
<exclude>src/modules/glm/ordinal.cpp</exclude>
<exclude>src/modules/glm/ordinal.hpp</exclude>
<exclude>src/modules/glm/Ordinal_impl.hpp</exclude>
<exclude>src/modules/glm/Ordinal_proto.hpp</exclude>
<exclude>src/modules/lda/lda.cpp</exclude>
<exclude>src/modules/lda/lda.hpp</exclude>
<exclude>src/modules/linalg/average.cpp</exclude>
<exclude>src/modules/linalg/average.hpp</exclude>
<exclude>src/modules/linalg/crossprod.cpp</exclude>
<exclude>src/modules/linalg/crossprod.hpp</exclude>
<exclude>src/modules/linalg/dim_conversion.cpp</exclude>
<exclude>src/modules/linalg/dim_conversion.hpp</exclude>
<exclude>src/modules/linalg/linalg.hpp</exclude>
<exclude>src/modules/linalg/matrix_agg.cpp</exclude>
<exclude>src/modules/linalg/matrix_agg.hpp</exclude>
<exclude>src/modules/linalg/matrix_decomp.cpp</exclude>
<exclude>src/modules/linalg/matrix_decomp.hpp</exclude>
<exclude>src/modules/linalg/matrix_ops.cpp</exclude>
<exclude>src/modules/linalg/matrix_ops.hpp</exclude>
<exclude>src/modules/linalg/metric.cpp</exclude>
<exclude>src/modules/linalg/metric.hpp</exclude>
<exclude>src/modules/linalg/svd.cpp</exclude>
<exclude>src/modules/linalg/svd.hpp</exclude>
<exclude>src/modules/linear_systems/dense_linear_systems.cpp</exclude>
<exclude>src/modules/linear_systems/dense_linear_systems.hpp</exclude>
<exclude>src/modules/linear_systems/dense_linear_systems_states.hpp</exclude>
<exclude>src/modules/linear_systems/linear_systems.hpp</exclude>
<exclude>src/modules/linear_systems/sparse_linear_systems.cpp</exclude>
<exclude>src/modules/linear_systems/sparse_linear_systems.hpp</exclude>
<exclude>src/modules/linear_systems/sparse_linear_systems_states.hpp</exclude>
<exclude>src/modules/prob/boost.cpp</exclude>
<exclude>src/modules/prob/boost.hpp</exclude>
<exclude>src/modules/prob/kolmogorov.cpp</exclude>
<exclude>src/modules/prob/kolmogorov.hpp</exclude>
<exclude>src/modules/prob/prob.hpp</exclude>
<exclude>src/modules/prob/student.cpp</exclude>
<exclude>src/modules/prob/student.hpp</exclude>
<exclude>src/modules/recursive_partitioning/ConSplits.hpp</exclude>
<exclude>src/modules/recursive_partitioning/decision_tree.cpp</exclude>
<exclude>src/modules/recursive_partitioning/decision_tree.hpp</exclude>
<exclude>src/modules/recursive_partitioning/DT_impl.hpp</exclude>
<exclude>src/modules/recursive_partitioning/DT_proto.hpp</exclude>
<exclude>src/modules/recursive_partitioning/feature_encoding.cpp</exclude>
<exclude>src/modules/recursive_partitioning/feature_encoding.hpp</exclude>
<exclude>src/modules/recursive_partitioning/random_forest.cpp</exclude>
<exclude>src/modules/recursive_partitioning/random_forest.hpp</exclude>
<exclude>src/modules/regress/clustered_errors.cpp</exclude>
<exclude>src/modules/regress/clustered_errors.hpp</exclude>
<exclude>src/modules/regress/clustered_errors_state.hpp</exclude>
<exclude>src/modules/regress/linear.cpp</exclude>
<exclude>src/modules/regress/linear.hpp</exclude>
<exclude>src/modules/regress/LinearRegression_impl.hpp</exclude>
<exclude>src/modules/regress/LinearRegression_proto.hpp</exclude>
<exclude>src/modules/regress/logistic.cpp</exclude>
<exclude>src/modules/regress/logistic.hpp</exclude>
<exclude>src/modules/regress/marginal.cpp</exclude>
<exclude>src/modules/regress/marginal.hpp</exclude>
<exclude>src/modules/regress/mlogr_margins.cpp</exclude>
<exclude>src/modules/regress/mlogr_margins.hpp</exclude>
<exclude>src/modules/regress/multilogistic.cpp</exclude>
<exclude>src/modules/regress/multilogistic.hpp</exclude>
<exclude>src/modules/regress/regress.hpp</exclude>
<exclude>src/modules/sample/random_process.cpp</exclude>
<exclude>src/modules/sample/random_process.hpp</exclude>
<exclude>src/modules/sample/sample.hpp</exclude>
<exclude>src/modules/sample/weighted_sample.cpp</exclude>
<exclude>src/modules/sample/weighted_sample.hpp</exclude>
<exclude>src/modules/sample/WeightedSample_impl.hpp</exclude>
<exclude>src/modules/sample/WeightedSample_proto.hpp</exclude>
<exclude>src/modules/shared/HandleTraits.hpp</exclude>
<exclude>src/modules/stats/chi_squared_test.cpp</exclude>
<exclude>src/modules/stats/chi_squared_test.hpp</exclude>
<exclude>src/modules/stats/clustered_variance_coxph.cpp</exclude>
<exclude>src/modules/stats/clustered_variance_coxph.hpp</exclude>
<exclude>src/modules/stats/correlation.cpp</exclude>
<exclude>src/modules/stats/correlation.hpp</exclude>
<exclude>src/modules/stats/cox_prop_hazards.cpp</exclude>
<exclude>src/modules/stats/cox_prop_hazards.hpp</exclude>
<exclude>src/modules/stats/coxph_improved.cpp</exclude>
<exclude>src/modules/stats/coxph_improved.hpp</exclude>
<exclude>src/modules/stats/CoxPHState.hpp</exclude>
<exclude>src/modules/stats/distribution.cpp</exclude>
<exclude>src/modules/stats/distribution.hpp</exclude>
<exclude>src/modules/stats/kolmogorov_smirnov_test.cpp</exclude>
<exclude>src/modules/stats/kolmogorov_smirnov_test.hpp</exclude>
<exclude>src/modules/stats/mann_whitney_test.cpp</exclude>
<exclude>src/modules/stats/mann_whitney_test.hpp</exclude>
<exclude>src/modules/stats/marginal_cox.cpp</exclude>
<exclude>src/modules/stats/marginal_cox.hpp</exclude>
<exclude>src/modules/stats/one_way_anova.cpp</exclude>
<exclude>src/modules/stats/one_way_anova.hpp</exclude>
<exclude>src/modules/stats/robust_variance_coxph.cpp</exclude>
<exclude>src/modules/stats/robust_variance_coxph.hpp</exclude>
<exclude>src/modules/stats/stats.hpp</exclude>
<exclude>src/modules/stats/t_test.cpp</exclude>
<exclude>src/modules/stats/t_test.hpp</exclude>
<exclude>src/modules/stats/wilcoxon_signed_rank_test.cpp</exclude>
<exclude>src/modules/stats/wilcoxon_signed_rank_test.hpp</exclude>
<exclude>src/modules/tsa/arima.cpp</exclude>
<exclude>src/modules/tsa/arima.hpp</exclude>
<exclude>src/patch/CMakeLists.txt</exclude>
<exclude>src/patch/PyXB.sh</exclude>
<exclude>src/ports/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/4.1/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/4.1/patch/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/4.1/patch/Versions_4_1_0_to_4_1_1.sh.in</exclude>
<exclude>src/ports/greenplum/4.2/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/4.3/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/4.3ORCA/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum.cmake</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum_4_0.cmake</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum_4_1.cmake</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum_4_2.cmake</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum_4_3.cmake</exclude>
<exclude>src/ports/greenplum/cmake/FindGreenplum_4_3ORCA.cmake</exclude>
<exclude>src/ports/greenplum/cmake/GreenplumUtils.cmake</exclude>
<exclude>src/ports/greenplum/CMakeLists.txt</exclude>
<exclude>src/ports/greenplum/dbconnector/Compatibility.hpp</exclude>
<exclude>src/ports/greenplum/dbconnector/dbconnector.hpp</exclude>
<exclude>src/ports/hawq/1.2/CMakeLists.txt</exclude>
<exclude>src/ports/hawq/1.2/config/CMakeLists.txt</exclude>
<exclude>src/ports/hawq/1.2/config/Modules.yml</exclude>
<exclude>src/ports/hawq/1.3/CMakeLists.txt</exclude>
<exclude>src/ports/hawq/1.3/config/CMakeLists.txt</exclude>
<exclude>src/ports/hawq/1.3/config/Modules.yml</exclude>
<exclude>src/ports/hawq/cmake/FindHAWQ.cmake</exclude>
<exclude>src/ports/hawq/cmake/FindHAWQ_1_2.cmake</exclude>
<exclude>src/ports/hawq/cmake/FindHAWQ_1_3.cmake</exclude>
<exclude>src/ports/hawq/cmake/HAWQUtils.cmake</exclude>
<exclude>src/ports/hawq/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/8.4/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/8.4/patch/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/8.4/patch/Versions_8_4_and_below.sh.in</exclude>
<exclude>src/ports/postgres/9.0/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/9.1/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/9.2/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/9.3/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/9.4/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_8_4.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_9_0.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_9_1.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_9_2.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_9_3.cmake</exclude>
<exclude>src/ports/postgres/cmake/FindPostgreSQL_9_4.cmake</exclude>
<exclude>src/ports/postgres/cmake/PostgreSQLUtils.cmake</exclude>
<exclude>src/ports/postgres/CMakeLists.txt</exclude>
<exclude>src/ports/postgres/dbconnector/Allocator_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/Allocator_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/AnyType_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/AnyType_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/ArrayHandle_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/ArrayHandle_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/ArrayWithNullException_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/Backend.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/ByteString_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/ByteString_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/Compatibility.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/dbconnector.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/EigenIntegration_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/EigenIntegration_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/FunctionHandle_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/FunctionHandle_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/main.cpp</exclude>
<exclude>src/ports/postgres/dbconnector/NativeRandomNumberGenerator_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/NativeRandomNumberGenerator_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/NewDelete.cpp</exclude>
<exclude>src/ports/postgres/dbconnector/OutputStreamBuffer_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/OutputStreamBuffer_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/PGException_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/SystemInformation_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/SystemInformation_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/TransparentHandle_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/TransparentHandle_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/TypeTraits_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/TypeTraits_proto.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/UDF_impl.hpp</exclude>
<exclude>src/ports/postgres/dbconnector/UDF_proto.hpp</exclude>
<exclude>src/ports/postgres/extension/madlib.control_in</exclude>
<exclude>src/ports/postgres/extension/madlib.sql.base_in</exclude>
<exclude>src/ports/postgres/madpack/SQLCommon.m4_in</exclude>
<exclude>src/ports/postgres/modules/assoc_rules/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/assoc_rules/assoc_rules.py_in</exclude>
<exclude>src/ports/postgres/modules/assoc_rules/assoc_rules.sql_in</exclude>
<exclude>src/ports/postgres/modules/assoc_rules/test/assoc_rules.sql_in</exclude>
<exclude>src/ports/postgres/modules/bayes/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/bayes/bayes.py_in</exclude>
<exclude>src/ports/postgres/modules/bayes/bayes.sql_in</exclude>
<exclude>src/ports/postgres/modules/bayes/test/bayes.sql_in</exclude>
<exclude>src/ports/postgres/modules/bayes/test/gaussian_naive_bayes.sql_in</exclude>
<exclude>src/ports/postgres/modules/conjugate_gradient/conjugate_gradient.sql_in</exclude>
<exclude>src/ports/postgres/modules/conjugate_gradient/test/conj_grad.sql_in</exclude>
<exclude>src/ports/postgres/modules/convex/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/convex/lmf.sql_in</exclude>
<exclude>src/ports/postgres/modules/convex/lmf_igd.py_in</exclude>
<exclude>src/ports/postgres/modules/convex/test/lmf.sql_in</exclude>
<exclude>src/ports/postgres/modules/convex/utils_regularization.py_in</exclude>
<exclude>src/ports/postgres/modules/convex/utils_regularization.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/crf/crf.py_in</exclude>
<exclude>src/ports/postgres/modules/crf/crf.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/crf_data_loader.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/crf_feature_gen.py_in</exclude>
<exclude>src/ports/postgres/modules/crf/crf_feature_gen.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/test/crf_test_large.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/test/crf_test_small.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/test/crf_train_large.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/test/crf_train_small.sql_in</exclude>
<exclude>src/ports/postgres/modules/crf/viterbi.py_in</exclude>
<exclude>src/ports/postgres/modules/crf/viterbi.sql_in</exclude>
<exclude>src/ports/postgres/modules/data_profile/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/data_profile/profile.py_in</exclude>
<exclude>src/ports/postgres/modules/data_profile/profile.sql_in</exclude>
<exclude>src/ports/postgres/modules/data_profile/test/data_profile.sql_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net.sql_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_gaussian_fista.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_gaussian_igd.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_generate_result.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_models.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_optimizer_fista.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_optimizer_igd.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/elastic_net_utils.py_in</exclude>
<exclude>src/ports/postgres/modules/elastic_net/test/elastic_net_install_check.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/glm/glm.py_in</exclude>
<exclude>src/ports/postgres/modules/glm/glm.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/multinom.py_in</exclude>
<exclude>src/ports/postgres/modules/glm/multiresponseglm.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/ordinal.py_in</exclude>
<exclude>src/ports/postgres/modules/glm/ordinal.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/binomial.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/gamma.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/gaussian.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/inverse_gaussian.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/multinom.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/ordinal.sql_in</exclude>
<exclude>src/ports/postgres/modules/glm/test/poisson.sql_in</exclude>
<exclude>src/ports/postgres/modules/kmeans/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/kmeans/kmeans.py_in</exclude>
<exclude>src/ports/postgres/modules/kmeans/kmeans.sql_in</exclude>
<exclude>src/ports/postgres/modules/kmeans/test/kmeans.sql_in</exclude>
<exclude>src/ports/postgres/modules/lda/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/lda/lda.py_in</exclude>
<exclude>src/ports/postgres/modules/lda/lda.sql_in</exclude>
<exclude>src/ports/postgres/modules/lda/test/lda.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/linalg/linalg.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/matrix_help_message.py_in</exclude>
<exclude>src/ports/postgres/modules/linalg/matrix_ops.py_in</exclude>
<exclude>src/ports/postgres/modules/linalg/matrix_ops.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/pivotalr_arrayops.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/svd.py_in</exclude>
<exclude>src/ports/postgres/modules/linalg/svd.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/test/linalg.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/test/matrix_ops.sql_in</exclude>
<exclude>src/ports/postgres/modules/linalg/test/svd.sql_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/dense_linear_systems.py_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/dense_linear_systems.sql_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/sparse_linear_systems.py_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/sparse_linear_systems.sql_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/test/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/test/dense_linear_sytems.sql_in</exclude>
<exclude>src/ports/postgres/modules/linear_systems/test/sparse_linear_sytems.sql_in</exclude>
<exclude>src/ports/postgres/modules/pca/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/pca/pca.py_in</exclude>
<exclude>src/ports/postgres/modules/pca/pca.sql_in</exclude>
<exclude>src/ports/postgres/modules/pca/pca_project.py_in</exclude>
<exclude>src/ports/postgres/modules/pca/pca_project.sql_in</exclude>
<exclude>src/ports/postgres/modules/pca/test/pca.sql_in</exclude>
<exclude>src/ports/postgres/modules/pca/test/pca_project.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/pmml/binding.py_in</exclude>
<exclude>src/ports/postgres/modules/pmml/builder.py_in</exclude>
<exclude>src/ports/postgres/modules/pmml/formula.py_in</exclude>
<exclude>src/ports/postgres/modules/pmml/table_to_pmml.py_in</exclude>
<exclude>src/ports/postgres/modules/pmml/table_to_pmml.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_dt.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_glm_binomial.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_glm_gamma.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_glm_ig.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_glm_normal.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_glm_poisson.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_multinom.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_ordinal.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/pmml_rf.sql_in</exclude>
<exclude>src/ports/postgres/modules/pmml/test/table_to_pmml.sql_in</exclude>
<exclude>src/ports/postgres/modules/prob/prob.sql_in</exclude>
<exclude>src/ports/postgres/modules/prob/test/prob.sql_in</exclude>
<exclude>src/ports/postgres/modules/quantile/quantile.sql_in</exclude>
<exclude>src/ports/postgres/modules/quantile/test/quantile.sql_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/decision_tree.py_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/decision_tree.sql_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/random_forest.py_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/random_forest.sql_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/test/decision_tree.sql_in</exclude>
<exclude>src/ports/postgres/modules/recursive_partitioning/test/random_forest.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/clustered_variance.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/clustered_variance.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/linear.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/linear.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/logistic.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/logistic.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/marginal.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/marginal.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/margins.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/margins_builder.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/multilogistic.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/multilogistic.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/robust.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/robust_linear.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/robust_logistic.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/robust_mlogistic.py_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/clustered.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/linear.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/logistic.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/marginal.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/multilogistic.sql_in</exclude>
<exclude>src/ports/postgres/modules/regress/test/robust.sql_in</exclude>
<exclude>src/ports/postgres/modules/sample/sample.sql_in</exclude>
<exclude>src/ports/postgres/modules/sample/test/sample.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/stats/clustered_variance_coxph.py_in</exclude>
<exclude>src/ports/postgres/modules/stats/clustered_variance_coxph.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/correlation.py_in</exclude>
<exclude>src/ports/postgres/modules/stats/correlation.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/cox_prop_hazards.py_in</exclude>
<exclude>src/ports/postgres/modules/stats/cox_prop_hazards.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/distribution.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/hypothesis_tests.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/robust_variance_coxph.py_in</exclude>
<exclude>src/ports/postgres/modules/stats/robust_variance_coxph.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/anova_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/chi2_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/correlation.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/cox_prop_hazards.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/f_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/ks_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/mw_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/robust_and_clustered_variance_coxph.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/t_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/stats/test/wsr_test.sql_in</exclude>
<exclude>src/ports/postgres/modules/summary/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/summary/Summarizer.py_in</exclude>
<exclude>src/ports/postgres/modules/summary/summary.py_in</exclude>
<exclude>src/ports/postgres/modules/summary/summary.sql_in</exclude>
<exclude>src/ports/postgres/modules/summary/test/summary.sql_in</exclude>
<exclude>src/ports/postgres/modules/svd_mf/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/svd_mf/svdmf.py_in</exclude>
<exclude>src/ports/postgres/modules/svd_mf/svdmf.sql_in</exclude>
<exclude>src/ports/postgres/modules/svd_mf/test/svdmf.sql_in</exclude>
<exclude>src/ports/postgres/modules/svm/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/svm/svm.py_in</exclude>
<exclude>src/ports/postgres/modules/svm/svm.sql_in</exclude>
<exclude>src/ports/postgres/modules/svm/test/linear_svm.sql_in</exclude>
<exclude>src/ports/postgres/modules/tsa/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/tsa/arima.py_in</exclude>
<exclude>src/ports/postgres/modules/tsa/arima.sql_in</exclude>
<exclude>src/ports/postgres/modules/tsa/arima_forecast.py_in</exclude>
<exclude>src/ports/postgres/modules/tsa/test/arima.sql_in</exclude>
<exclude>src/ports/postgres/modules/tsa/test/arima_train.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/admin.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/control.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/control_composite.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/data_preparation.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/data_preparation.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/group_control.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/in_mem_group_control.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/math_utils.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/test/drop_madlib_temp.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/test/text_utilities.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/text_utilities.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/text_utilities.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/utilities.py_in</exclude>
<exclude>src/ports/postgres/modules/utilities/utilities.sql_in</exclude>
<exclude>src/ports/postgres/modules/utilities/validate_args.py_in</exclude>
<exclude>src/ports/postgres/modules/validation/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/validation/cross_validation.py_in</exclude>
<exclude>src/ports/postgres/modules/validation/cross_validation.sql_in</exclude>
<exclude>src/ports/postgres/modules/validation/cv_utils.py_in</exclude>
<exclude>src/ports/postgres/modules/validation/internal/__init__.py_in</exclude>
<exclude>src/ports/postgres/modules/validation/test/cross_validation.sql_in</exclude>
<exclude>src/unexported_symbols_list.txt</exclude>
<exclude>src/utils/libstdcxx-compatibility.cpp</exclude>
<exclude>src/utils/MallocAllocator.hpp</exclude>
<exclude>src/utils/Math.hpp</exclude>
<exclude>src/utils/memory.hpp</exclude>
<exclude>src/utils/Reference.hpp</exclude>
<exclude>src/utils/shapeToExtents.hpp</exclude>
<!-- Finally we exclude a few file types (based on extension) for which comments are
tough to maintain. Note that this is a combination of files licensed to ASF and
files that came from PostgreSQL and other projects (under compatible licenses).
You may need to engage in software archaeology to find out the origins of these.
-->
<exclude>.git/**</exclude>
<exclude>**/.gitignore</exclude>
<exclude>**/*.md</exclude>
<exclude>**/*.md5</exclude>
<exclude>**/*.json</exclude>
<exclude>**/*.ans</exclude>
<exclude>**/*.out</exclude>
<exclude>**/*.po</exclude>
<exclude>**/*.map</exclude>
<exclude>**/*.stderr</exclude>
<exclude>**/*.stdout</exclude>
<exclude>**/*.source</exclude>
<exclude>**/*.data</exclude>
<exclude>**/*.csv</exclude>
<exclude>**/*.pm</exclude>
<exclude>**/*.1</exclude>
<exclude>**/*.sample</exclude>
<exclude>**/*.pgc</exclude>
<exclude>**/*.cnf</exclude>
<exclude>**/*.stx</exclude>
<exclude>**/*.gdb</exclude>
<exclude>**/__init__.py</exclude>
<exclude>**/__init__.py_in</exclude>
<exclude>**/*README*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>0.11</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>