Skip to content

Commit 0e2fbdd

Browse files
authored
Merge branch 'main' into task/avid-docs-gsk-2195
2 parents 6fab58f + c34349d commit 0e2fbdd

176 files changed

Lines changed: 521 additions & 422 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.git-blame-ignore-revs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
# Black
22
7e9ea13e0d06f6d0a1cf1821ee39a08511d02f03
3-
c75f43099c1fa1ee3863aa5d38eeaafa2f78d745
3+
c75f43099c1fa1ee3863aa5d38eeaafa2f78d745
4+
# iSort
5+
f7bbe212aec81c3c4bd8aadff08080ab82d31cee

.github/workflows/build-python.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ jobs:
165165

166166
- name: SonarCloud Scan
167167
if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == '3.10' && !matrix.langchain_minimal && !matrix.pandas_v1 && !matrix.pydantic_v1 && (github.event.ref == 'refs/heads/main' || github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository)}}
168-
uses: SonarSource/sonarcloud-github-action@v2.0.2
168+
uses: SonarSource/sonarcloud-github-action@v2.1.1
169169
env:
170170
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
171171
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
@@ -175,7 +175,7 @@ jobs:
175175

176176
- name: "Python client: archive built artifacts"
177177
if: ${{ github.event_name == 'push' && matrix.os == 'ubuntu-latest' && matrix.python-version == '3.10' }}
178-
uses: actions/upload-artifact@v3
178+
uses: actions/upload-artifact@v4
179179
with:
180180
path: dist/*whl
181181

@@ -187,7 +187,7 @@ jobs:
187187

188188
- name: "Memory csv"
189189
if: ${{ always() && matrix.os == 'ubuntu-latest' && matrix.python-version == '3.10' && !matrix.langchain_minimal && !matrix.pandas_v1 && !matrix.pydantic_v1 }}
190-
uses: actions/upload-artifact@v3
190+
uses: actions/upload-artifact@v4
191191
with:
192192
path: memory*.csv
193193
name: memory-usage

.pre-commit-config.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
repos:
2+
- repo: https://github.com/pycqa/isort
3+
rev: 5.13.2
4+
hooks:
5+
- id: isort
6+
files: '^.*\.py$'
7+
args:
8+
- "--settings-path"
9+
- "pyproject.toml"
10+
211
- repo: https://github.com/ambv/black
312
rev: 23.11.0
413
hooks:

docs/knowledge/catalogs/slicing-function-catalog/index.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ Slicing functions
33

44
- **Textual slicing function**
55

6-
- :func:`~.giskard.ml_worker.testing.functions.slicing.short_comment_slicing_fn`
7-
- :func:`~.giskard.ml_worker.testing.functions.slicing.keyword_lookup_slicing_fn`
8-
- :func:`~.giskard.ml_worker.testing.functions.slicing.positive_sentiment_analysis`
9-
- :func:`~.giskard.ml_worker.testing.functions.slicing.offensive_sentiment_analysis`
10-
- :func:`~.giskard.ml_worker.testing.functions.slicing.irony_sentiment_analysis`
11-
- :func:`~.giskard.ml_worker.testing.functions.slicing.hate_sentiment_analysis`
12-
- :func:`~.giskard.ml_worker.testing.functions.slicing.emotion_sentiment_analysis`
6+
- :func:`~.giskard.functions.slicing.short_comment_slicing_fn`
7+
- :func:`~.giskard.functions.slicing.keyword_lookup_slicing_fn`
8+
- :func:`~.giskard.functions.slicing.positive_sentiment_analysis`
9+
- :func:`~.giskard.functions.slicing.offensive_sentiment_analysis`
10+
- :func:`~.giskard.functions.slicing.irony_sentiment_analysis`
11+
- :func:`~.giskard.functions.slicing.hate_sentiment_analysis`
12+
- :func:`~.giskard.functions.slicing.emotion_sentiment_analysis`
1313

1414
- **Numerical slicing function**
15-
- :func:`~.giskard.ml_worker.testing.functions.slicing.outlier_filter`
15+
- :func:`~.giskard.functions.slicing.outlier_filter`

docs/knowledge/catalogs/transformation-function-catalog/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Transformation functions
33

44
- **Text transformation function**
55

6-
- :func:`~.giskard.ml_worker.testing.functions.transformation.keyboard_typo_transformation`
7-
- :func:`~.giskard.ml_worker.testing.functions.transformation.uppercase_transformation`
8-
- :func:`~.giskard.ml_worker.testing.functions.transformation.lowercase_transformation`
9-
- :func:`~.giskard.ml_worker.testing.functions.transformation.strip_punctuation`
6+
- :func:`~.giskard.functions.transformation.keyboard_typo_transformation`
7+
- :func:`~.giskard.functions.transformation.uppercase_transformation`
8+
- :func:`~.giskard.functions.transformation.lowercase_transformation`
9+
- :func:`~.giskard.functions.transformation.strip_punctuation`

docs/open_source/customize_tests/data_slices/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The [Giskard catalog](../../../knowledge/catalogs/slicing-function-catalog/index
1414

1515
```python
1616
#Load sentiment analysis model from the Giskard catalog
17-
from giskard.ml_worker.testing.functions.slicing import positive_sentiment_analysis
17+
from giskard.functions.slicing import positive_sentiment_analysis
1818
```
1919

2020
## Create your own slicing function

docs/open_source/customize_tests/data_transformations/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The [Giskard catalog](../../../knowledge/catalogs/transformation-function-catalo
1313

1414
```python
1515
# Import keyboard typo transformations
16-
from giskard.ml_worker.testing.functions.transformation import keyboard_typo_transformation
16+
from giskard.functions.transformation import keyboard_typo_transformation
1717
```
1818

1919
## Create your own transformation function

docs/reference/slicing-functions/index.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Slicing functions
33

44
.. autofunction:: giskard.slicing_function
55

6-
.. autoclass:: giskard.ml_worker.testing.registry.slicing_function.SlicingFunction
6+
.. autoclass:: giskard.registry.slicing_function.SlicingFunction
77

88
.. automethod:: execute
99
.. automethod:: upload
@@ -12,15 +12,15 @@ Slicing functions
1212
Textual slicing
1313
---------------
1414

15-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.short_comment_slicing_fn
16-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.keyword_lookup_slicing_fn
17-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.positive_sentiment_analysis
18-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.offensive_sentiment_analysis
19-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.irony_sentiment_analysis
20-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.hate_sentiment_analysis
21-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.emotion_sentiment_analysis
15+
.. autofunction:: giskard.functions.slicing.short_comment_slicing_fn
16+
.. autofunction:: giskard.functions.slicing.keyword_lookup_slicing_fn
17+
.. autofunction:: giskard.functions.slicing.positive_sentiment_analysis
18+
.. autofunction:: giskard.functions.slicing.offensive_sentiment_analysis
19+
.. autofunction:: giskard.functions.slicing.irony_sentiment_analysis
20+
.. autofunction:: giskard.functions.slicing.hate_sentiment_analysis
21+
.. autofunction:: giskard.functions.slicing.emotion_sentiment_analysis
2222

2323
Numerical slicing functions
2424
---------------------------
2525

26-
.. autofunction:: giskard.ml_worker.testing.functions.slicing.outlier_filter
26+
.. autofunction:: giskard.functions.slicing.outlier_filter

docs/reference/suite/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ Test suite
1717

1818
.. autoclass:: giskard.core.suite.TestSuiteResult
1919

20-
.. autoclass:: giskard.ml_worker.testing.test_result.TestResult
20+
.. autoclass:: giskard.core.test_result.TestResult

docs/reference/transformation-functions/index.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Transformation functions
55

66
.. autofunction:: giskard.transformation_function
77

8-
.. autoclass:: giskard.ml_worker.testing.registry.transformation_function.TransformationFunction
8+
.. autoclass:: giskard.registry.transformation_function.TransformationFunction
99

1010
.. automethod:: execute
1111
.. automethod:: upload
@@ -14,11 +14,11 @@ Transformation functions
1414
Textual transformation functions
1515
--------------------------------
1616

17-
.. autofunction:: giskard.ml_worker.testing.functions.transformation.keyboard_typo_transformation
18-
.. autofunction:: giskard.ml_worker.testing.functions.transformation.uppercase_transformation
19-
.. autofunction:: giskard.ml_worker.testing.functions.transformation.lowercase_transformation
20-
.. autofunction:: giskard.ml_worker.testing.functions.transformation.strip_punctuation
21-
.. autofunction:: giskard.ml_worker.testing.functions.transformation.change_writing_style
17+
.. autofunction:: giskard.functions.transformation.keyboard_typo_transformation
18+
.. autofunction:: giskard.functions.transformation.uppercase_transformation
19+
.. autofunction:: giskard.functions.transformation.lowercase_transformation
20+
.. autofunction:: giskard.functions.transformation.strip_punctuation
21+
.. autofunction:: giskard.functions.transformation.change_writing_style
2222

2323

2424
Special transformations used by the scan

0 commit comments

Comments
 (0)