diff --git a/ai-credit-fraud-workflow/Dockerfile b/ai-credit-fraud-workflow/Dockerfile index 43d2c7c..531c234 100644 --- a/ai-credit-fraud-workflow/Dockerfile +++ b/ai-credit-fraud-workflow/Dockerfile @@ -1,3 +1,17 @@ +# Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +# Licensed 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. + FROM nvcr.io/nvidia/pyg:24.09-py3 WORKDIR /ai-credit-fraud-workflow COPY requirements.txt /ai-credit-fraud-workflow diff --git a/ai-credit-fraud-workflow/README.md b/ai-credit-fraud-workflow/README.md index 7653a14..2539aee 100644 --- a/ai-credit-fraud-workflow/README.md +++ b/ai-credit-fraud-workflow/README.md @@ -1,4 +1,4 @@ -#

Graph Neural Network Based Model Building
for Credit Card Fraud Dectection

+#

Graph Neural Network Based Model Building
for Credit Card Fraud Detection

diff --git a/ai-credit-fraud-workflow/conda/fraud_conda_env.yaml b/ai-credit-fraud-workflow/conda/fraud_conda_env.yaml index 0af8bd8..11c8e6b 100644 --- a/ai-credit-fraud-workflow/conda/fraud_conda_env.yaml +++ b/ai-credit-fraud-workflow/conda/fraud_conda_env.yaml @@ -1,3 +1,18 @@ +# Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +# Licensed 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. + + # This file is generated by `rapids-dependency-file-generator`. # To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. channels: @@ -58,3 +73,5 @@ dependencies: - wget - wheel name: fraud_conda_env + +

diff --git a/ai-credit-fraud-workflow/data/Sparkov/README.md b/ai-credit-fraud-workflow/data/Sparkov/README.md index 36d258b..4827df9 100644 --- a/ai-credit-fraud-workflow/data/Sparkov/README.md +++ b/ai-credit-fraud-workflow/data/Sparkov/README.md @@ -4,4 +4,21 @@ please download the data here https://www.kaggle.com/datasets/kartik2112/fraud-detection +

+## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/data/Sparkov/raw/READEME.md b/ai-credit-fraud-workflow/data/Sparkov/raw/READEME.md index 4e20a2a..e0a50b8 100644 --- a/ai-credit-fraud-workflow/data/Sparkov/raw/READEME.md +++ b/ai-credit-fraud-workflow/data/Sparkov/raw/READEME.md @@ -2,4 +2,23 @@ Place the extract files here. * fraudTest.csv -* fraudTrain.csv \ No newline at end of file +* fraudTrain.csv + +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/data/Sparkov/xgb/README.md b/ai-credit-fraud-workflow/data/Sparkov/xgb/README.md deleted file mode 100644 index b41ac3c..0000000 --- a/ai-credit-fraud-workflow/data/Sparkov/xgb/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# # Sparkov XGB data folder - \ No newline at end of file diff --git a/ai-credit-fraud-workflow/data/TabFormer/README.md b/ai-credit-fraud-workflow/data/TabFormer/README.md index 6b17487..0c0f4e9 100644 --- a/ai-credit-fraud-workflow/data/TabFormer/README.md +++ b/ai-credit-fraud-workflow/data/TabFormer/README.md @@ -1,3 +1,22 @@ # IBM TabFormer Dataset -The data needs to be downloaded manually. Please go https://ibm.ent.box.com/v/tabformer-data/folder/130747715605 and download the "transaction.tgz" file \ No newline at end of file +The data needs to be downloaded manually. Please go https://ibm.ent.box.com/v/tabformer-data/folder/130747715605 and download the "transaction.tgz" file + +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/data/TabFormer/gnn/README.md b/ai-credit-fraud-workflow/data/TabFormer/gnn/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/ai-credit-fraud-workflow/data/TabFormer/raw/README.md b/ai-credit-fraud-workflow/data/TabFormer/raw/README.md index e69de29..484f052 100644 --- a/ai-credit-fraud-workflow/data/TabFormer/raw/README.md +++ b/ai-credit-fraud-workflow/data/TabFormer/raw/README.md @@ -0,0 +1,18 @@ +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/data/TabFormer/xgb/README.md b/ai-credit-fraud-workflow/data/TabFormer/xgb/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/ai-credit-fraud-workflow/docs/background.md b/ai-credit-fraud-workflow/docs/background.md index dd4b0ed..a4f6592 100644 --- a/ai-credit-fraud-workflow/docs/background.md +++ b/ai-credit-fraud-workflow/docs/background.md @@ -44,3 +44,22 @@ Laundering. [<-- Back](../README.md)
[--> Next: This Workflow](./workflow.md) + +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/docs/datasets.md b/ai-credit-fraud-workflow/docs/datasets.md index 82f6c13..15058b0 100644 --- a/ai-credit-fraud-workflow/docs/datasets.md +++ b/ai-credit-fraud-workflow/docs/datasets.md @@ -94,3 +94,22 @@ NOTE: Binary encoding and scaling performed using a column transformer, which is [<-- Top](../README.md)
[<-- Back: Workflow](./workflow.md)
[--> Next: Setup](./setup.md) + +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/docs/run_notebooks.md b/ai-credit-fraud-workflow/docs/run_notebooks.md index d62a0a2..b2d4d67 100644 --- a/ai-credit-fraud-workflow/docs/run_notebooks.md +++ b/ai-credit-fraud-workflow/docs/run_notebooks.md @@ -77,3 +77,22 @@ run `notebooks/inference_xgboost_Sparkov.ipynb`
[<-- Top](../README.md)
+ +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/docs/setup.md b/ai-credit-fraud-workflow/docs/setup.md index 98dd1ea..5c2f792 100644 --- a/ai-credit-fraud-workflow/docs/setup.md +++ b/ai-credit-fraud-workflow/docs/setup.md @@ -189,3 +189,22 @@ Then follow the steps described under section `Launch Jupyter Notebook inside th [<-- Top](../README.md)
[<-- Back: Datasets](./datasets.md)
+ +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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. diff --git a/ai-credit-fraud-workflow/docs/workflow.md b/ai-credit-fraud-workflow/docs/workflow.md index dfa3809..8cf4561 100644 --- a/ai-credit-fraud-workflow/docs/workflow.md +++ b/ai-credit-fraud-workflow/docs/workflow.md @@ -48,3 +48,22 @@ The above architecture would be typical within a larger financial system where i [<-- Top](../README.md)
[<-- Back: Background](./background.md)
[--> Next: Datasets](./datasets.md) + +

+ +## Copyright and License +Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + +
+ + Licensed 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.