Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Spark DL notebooks on databricks/dataproc #481

Closed
wants to merge 100 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
da5f799
Add spark pytriton notebook
rishic3 Oct 28, 2024
af7f573
Add databricks folder with updated notebook
rishic3 Oct 31, 2024
3a7029c
Remove pytriton from repository tracking
rishic3 Oct 31, 2024
d93f1ac
update readme
rishic3 Nov 4, 2024
c6e0269
Add stage-level scheduling
rishic3 Nov 5, 2024
c660032
Update conditional generation
rishic3 Nov 5, 2024
32a785a
Update readme
rishic3 Nov 8, 2024
e72b3e5
Make installing reqs simpler
rishic3 Nov 9, 2024
cd7b81c
Add setup script
rishic3 Nov 11, 2024
f9916fe
update readme
rishic3 Nov 11, 2024
1ff6833
conciseify
rishic3 Nov 11, 2024
4855d71
Move into setup dir
rishic3 Nov 12, 2024
d92db42
Add dataproc files, update databricks instructions
rishic3 Nov 12, 2024
460588e
Fix databricks cluster start
rishic3 Nov 12, 2024
f81df86
Dataproc init updates
rishic3 Nov 12, 2024
050d384
Merge branch 'spark-pytriton' into branch-24.12
rishic3 Nov 12, 2024
bf983ea
dataproc updates
rishic3 Nov 13, 2024
8202adb
setup instructions
rishic3 Nov 13, 2024
b3014f1
update readmes
rishic3 Nov 13, 2024
4910ed4
Add dataproc notebook after run
rishic3 Nov 13, 2024
a5407af
update readme
rishic3 Nov 13, 2024
d0e4b6d
formatting
rishic3 Nov 13, 2024
c212665
cleanup
rishic3 Nov 13, 2024
4ad6aaf
Fix json config
rishic3 Nov 13, 2024
46c716b
Add diagram
rishic3 Nov 13, 2024
2e743a9
format image
rishic3 Nov 13, 2024
ff09aa9
update readmes
rishic3 Nov 13, 2024
a528f59
cleanup
rishic3 Nov 13, 2024
6a979d7
Update readme, last commit with spark-rapids
rishic3 Dec 2, 2024
020f59b
All hf notebooks running with pytriton, standalone
rishic3 Dec 3, 2024
c7807aa
update gitignore
rishic3 Dec 3, 2024
52717fb
delete stuff
rishic3 Dec 3, 2024
624413d
remove trailing comma!
rishic3 Dec 6, 2024
d9fca9e
Directory fixes
rishic3 Dec 9, 2024
1b80919
Update notebooks, working on standalone
rishic3 Dec 13, 2024
5d431d1
Update databricks init scripts, torch notebooks working on standalone
rishic3 Dec 18, 2024
d6f2c83
Don't start jupyter with pyspark
rishic3 Dec 18, 2024
46a8ded
All torch notebooks work on databricks
rishic3 Dec 18, 2024
4513b31
Fix tf init, cond_gen_tf works on databricks
rishic3 Dec 19, 2024
fe88f00
update huggingface notebooks for port finding
rishic3 Jan 6, 2025
de8d1ee
Update databricks instructions
rishic3 Jan 6, 2025
cb916bb
remove db-specific notebook
rishic3 Jan 6, 2025
49386c7
torch huggingface notebooks work on standalone
rishic3 Jan 6, 2025
bbf1cc2
use unique triton workspace
rishic3 Jan 6, 2025
2afae18
image classification torch
rishic3 Jan 6, 2025
2b9589c
hf-tf notebooks working
rishic3 Jan 6, 2025
1c7bc49
uncomment predict #2
rishic3 Jan 6, 2025
c713db5
all tf ready for databricks
rishic3 Jan 6, 2025
dcaf6f5
create dbfs directories if not exists
rishic3 Jan 6, 2025
a96505c
use hf datasets
rishic3 Jan 7, 2025
4e6aafe
tested all tf notebooks on databricks
rishic3 Jan 7, 2025
4baf4c9
Update instructions
rishic3 Jan 7, 2025
e95c0b1
Clarify instructions, add spark session info
rishic3 Jan 7, 2025
201595d
dataproc instructions cleanup
rishic3 Jan 7, 2025
d282691
cleanup
rishic3 Jan 7, 2025
24d55ab
readability
rishic3 Jan 7, 2025
0e3ce89
wait_for_model to prevent race conditions
rishic3 Jan 8, 2025
d1bc356
Updated startup scripts
rishic3 Jan 8, 2025
5cd5a13
Use dataproc image version env var
rishic3 Jan 9, 2025
31e93cd
fix dataproc startups, minor changes to notebooks
rishic3 Jan 9, 2025
3222754
syntax error
rishic3 Jan 10, 2025
451a2b3
Mount gcs as fuse
rishic3 Jan 10, 2025
4d6954b
Copy model to gcs mount
rishic3 Jan 10, 2025
72e327b
Combine into single init script, pass reqs as metadata
rishic3 Jan 10, 2025
c06d3a5
combine common requirements
rishic3 Jan 10, 2025
6d96bcd
typo fix
rishic3 Jan 10, 2025
c015ff8
filepath bug fix
rishic3 Jan 10, 2025
34df35a
add inference timeout for modelclient
rishic3 Jan 10, 2025
45c9c2b
Update instructions
rishic3 Jan 10, 2025
d7e063c
Fix file paths for dataproc
rishic3 Jan 10, 2025
7410790
undo gitgnore changes
rishic3 Jan 10, 2025
3eb34c2
add newline
rishic3 Jan 10, 2025
4ac5e7e
Remove old pytriton img
rishic3 Jan 10, 2025
66eba0a
Use 12.1
rishic3 Jan 10, 2025
a200a73
update headers
rishic3 Jan 10, 2025
24c0b13
cleanup
rishic3 Jan 10, 2025
ce053ba
Readability
rishic3 Jan 10, 2025
6f2a628
Cleanups
rishic3 Jan 10, 2025
7daabbe
Update headers
rishic3 Jan 10, 2025
8f06e6a
Update title
rishic3 Jan 10, 2025
46453c4
Use triton doc link
rishic3 Jan 10, 2025
2e5b95f
Clean up table
rishic3 Jan 10, 2025
afe7e5d
enable tokenizer parallelism
rishic3 Jan 10, 2025
0a540d6
Comment about OUT_OF_RANGE warning
rishic3 Jan 10, 2025
2d5f193
Note on OUT_OF_RANGE warning
rishic3 Jan 10, 2025
6ba6c92
signoff
rishic3 Jan 10, 2025
f6dbbe1
Update readme
rishic3 Jan 14, 2025
27c0f31
Update spark-rapids link to download page
rishic3 Jan 14, 2025
39803e6
Merge branch 'branch-25.02' of https://github.com/NVIDIA/spark-rapids…
rishic3 Jan 14, 2025
f5a3a3d
Update license
rishic3 Jan 14, 2025
add9d50
Recover spark-rapids link
rishic3 Jan 14, 2025
5ddf5ce
Update to use 24.12.0
rishic3 Jan 14, 2025
e4b8306
Update to use 24.12.0
rishic3 Jan 14, 2025
a055ada
Test tensorflow link
rishic3 Jan 14, 2025
3cdfeb3
cleanup readmes
rishic3 Jan 14, 2025
dcdf60d
update port finding
rishic3 Jan 15, 2025
25103a1
add note on resource warning
rishic3 Jan 15, 2025
be446f0
revert pca changes
rishic3 Jan 16, 2025
1cc73b2
fix readme
rishic3 Jan 16, 2025
0e09d33
add space
rishic3 Jan 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
*.pyo
*.swp
*~
*.log
*.db
*.pt
*.rst
*.tar.gz
.DS_Store
.cache
.classpath
Expand All @@ -22,3 +27,21 @@
.settings
hs_err*.log
target
/examples/ML+DL-Examples/Spark-DL/dl_inference/pytriton
/examples/ML+DL-Examples/Spark-DL/dl_inference/archive
# /examples/ML+DL-Examples/Spark-Rapids-ML/pca
/examples/ML+DL-Examples/Spark-DL/dl_inference/pytorch/new_ideas
/examples/ML+DL-Examples/Spark-DL/dl_inference/databricks/torch_notebooks
/examples/ML+DL-Examples/Spark-DL/dl_inference/databricks/tf_notebooks
/examples/ML+DL-Examples/Spark-DL/dl_inference/pytorch/datasets
/examples/ML+DL-Examples/Spark-DL/dl_inference/pytorch/spark-dl-datasets
/examples/ML+DL-Examples/Spark-DL/dl_inference/pytorch/models
**/spark-dl-datasets
**/models
**/predictions
**/dl_inference/databricks/*.ipynb
**/dl_inference/dataproc/*.ipynb
**/dl_inference/huggingface/.ipynb_checkpoints
/examples/ML+DL-Examples/Spark-DL/dl_inference/dataproc/spark-dl-notebooks
/examples/ML+DL-Examples/Spark-DL/dl_inference/test.ipynb
/examples/ML+DL-Examples/Spark-DL/dl_inference/dataproc/setup/copy_notebooks_gcp.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"version":"1.4.0","project":{"name":"spark-rapids-examples_f4dd477a3a-test","directory":"/home/rishic/spark-rapids-examples/.scala-build","workspaceDir":"/home/rishic/spark-rapids-examples","sources":["/home/rishic/spark-rapids-examples/examples/MIG-Support/device-plugins/gpu-mig/src/test/java/com/nvidia/spark/TestNvidiaGPUMigPluginForRuntimeV2.java"],"dependencies":["spark-rapids-examples_f4dd477a3a"],"classpath":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar","/home/rishic/spark-rapids-examples/.scala-build/spark-rapids-examples_f4dd477a3a/classes/main","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/com/sourcegraph/semanticdb-javac/0.10.0/semanticdb-javac-0.10.0.jar"],"out":"/home/rishic/spark-rapids-examples/.scala-build/.bloop/spark-rapids-examples_f4dd477a3a-test","classesDir":"/home/rishic/spark-rapids-examples/.scala-build/spark-rapids-examples_f4dd477a3a/classes/test","scala":{"organization":"org.scala-lang","name":"scala-compiler","version":"3.4.2","options":["-Xsemanticdb","-sourceroot","/home/rishic/spark-rapids-examples"],"jars":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar"],"bridgeJars":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar"]},"java":{"options":["-Xplugin:semanticdb -sourceroot:/home/rishic/spark-rapids-examples -targetroot:javac-classes-directory","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED"]},"test":{"frameworks":[{"names":["com.novocode.junit.JUnitFramework"]},{"names":["org.scalatest.tools.Framework","org.scalatest.tools.ScalaTestFramework"]},{"names":["org.scalacheck.ScalaCheckFramework"]},{"names":["org.specs.runner.SpecsFramework","org.specs2.runner.Specs2Framework","org.specs2.runner.SpecsFramework"]},{"names":["utest.runner.Framework"]},{"names":["munit.Framework"]}],"options":{"excludes":[],"arguments":[]}},"platform":{"name":"jvm","config":{"home":"/usr/lib/jvm/java-8-openjdk-amd64","options":[]},"mainClass":[]},"resolution":{"modules":[{"organization":"org.scala-lang","name":"scala3-library_3","version":"3.4.2","artifacts":[{"name":"scala3-library_3","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar"},{"name":"scala3-library_3","classifier":"sources","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2-sources.jar"}]},{"organization":"org.scala-lang","name":"scala-library","version":"2.13.12","artifacts":[{"name":"scala-library","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar"},{"name":"scala-library","classifier":"sources","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12-sources.jar"}]}]},"tags":["test"]}}
1 change: 1 addition & 0 deletions .scala-build/.bloop/spark-rapids-examples_f4dd477a3a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"version":"1.4.0","project":{"name":"spark-rapids-examples_f4dd477a3a","directory":"/home/rishic/spark-rapids-examples/.scala-build","workspaceDir":"/home/rishic/spark-rapids-examples","sources":["/home/rishic/spark-rapids-examples/examples/MIG-Support/device-plugins/gpu-mig/src/main/java/com/nvidia/spark/NvidiaGPUMigPluginForRuntimeV2.java","/home/rishic/spark-rapids-examples/examples/ML+DL-Examples/Spark-cuML/pca/main.scala","/home/rishic/spark-rapids-examples/examples/ML+DL-Examples/Spark-cuML/pca/scala/src/com/nvidia/spark/examples/pca/Main.scala","/home/rishic/spark-rapids-examples/examples/ML+DL-Examples/Spark-cuML/pca/target/classes/com/nvidia/spark/examples/pca/Main.scala","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/hive/DecimalFraction.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/hive/StringWordCount.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/hive/URLDecode.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/hive/URLEncode.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/java/CosineSimilarity.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/java/DecimalFraction.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/java/NativeUDFExamplesLoader.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/java/URLDecode.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/java/com/nvidia/spark/rapids/udf/java/URLEncode.java","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/scala/com/nvidia/spark/rapids/udf/scala/URLDecode.scala","/home/rishic/spark-rapids-examples/examples/UDF-Examples/RAPIDS-accelerated-UDFs/src/main/scala/com/nvidia/spark/rapids/udf/scala/URLEncode.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/agaricus/scala/src/com/nvidia/spark/examples/agaricus/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/agaricus/target/classes/com/nvidia/spark/examples/agaricus/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/scala/src/com/nvidia/spark/examples/mortgage/CrossValidationMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/scala/src/com/nvidia/spark/examples/mortgage/ETLMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/scala/src/com/nvidia/spark/examples/mortgage/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/scala/src/com/nvidia/spark/examples/mortgage/Mortgage.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/scala/src/com/nvidia/spark/examples/mortgage/XGBoostETL.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/target/classes/com/nvidia/spark/examples/mortgage/CrossValidationMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/target/classes/com/nvidia/spark/examples/mortgage/ETLMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/target/classes/com/nvidia/spark/examples/mortgage/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/target/classes/com/nvidia/spark/examples/mortgage/Mortgage.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/mortgage/target/classes/com/nvidia/spark/examples/mortgage/XGBoostETL.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/scala/src/com/nvidia/spark/examples/taxi/CrossValidationMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/scala/src/com/nvidia/spark/examples/taxi/ETLMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/scala/src/com/nvidia/spark/examples/taxi/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/scala/src/com/nvidia/spark/examples/taxi/Taxi.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/target/classes/com/nvidia/spark/examples/taxi/CrossValidationMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/target/classes/com/nvidia/spark/examples/taxi/ETLMain.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/target/classes/com/nvidia/spark/examples/taxi/Main.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/taxi/target/classes/com/nvidia/spark/examples/taxi/Taxi.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/scala/src/com/nvidia/spark/examples/utility/Benchmark.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/scala/src/com/nvidia/spark/examples/utility/SparkSetup.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/scala/src/com/nvidia/spark/examples/utility/Vectorize.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/scala/src/com/nvidia/spark/examples/utility/XGBoostArgs.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/target/classes/com/nvidia/spark/examples/utility/Benchmark.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/target/classes/com/nvidia/spark/examples/utility/SparkSetup.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/target/classes/com/nvidia/spark/examples/utility/Vectorize.scala","/home/rishic/spark-rapids-examples/examples/XGBoost-Examples/utility/target/classes/com/nvidia/spark/examples/utility/XGBoostArgs.scala"],"dependencies":[],"classpath":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/com/sourcegraph/semanticdb-javac/0.10.0/semanticdb-javac-0.10.0.jar"],"out":"/home/rishic/spark-rapids-examples/.scala-build/.bloop/spark-rapids-examples_f4dd477a3a","classesDir":"/home/rishic/spark-rapids-examples/.scala-build/spark-rapids-examples_f4dd477a3a/classes/main","scala":{"organization":"org.scala-lang","name":"scala-compiler","version":"3.4.2","options":["-Xsemanticdb","-sourceroot","/home/rishic/spark-rapids-examples"],"jars":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar","/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar"],"bridgeJars":["/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar"]},"java":{"options":["-Xplugin:semanticdb -sourceroot:/home/rishic/spark-rapids-examples -targetroot:javac-classes-directory","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED","-J--add-exports","-Jjdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED"]},"platform":{"name":"jvm","config":{"home":"/usr/lib/jvm/java-8-openjdk-amd64","options":[]},"mainClass":[]},"resolution":{"modules":[{"organization":"org.scala-lang","name":"scala3-library_3","version":"3.4.2","artifacts":[{"name":"scala3-library_3","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar"},{"name":"scala3-library_3","classifier":"sources","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2-sources.jar"}]},{"organization":"org.scala-lang","name":"scala-library","version":"2.13.12","artifacts":[{"name":"scala-library","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12.jar"},{"name":"scala-library","classifier":"sources","path":"/home/rishic/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.12/scala-library-2.13.12-sources.jar"}]}]},"tags":["library"]}}
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"files.watcherExclude": {
"**/target": true
},
"java.compile.nullAnalysis.mode": "disabled"
}
Loading
Loading