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

Change brainio #963

Open
wants to merge 114 commits into
base: master
Choose a base branch
from
Open

Conversation

YingtianDt
Copy link
Contributor

This is not a PR

This is just to test the new brainio. Don't merge this branch.

Yingtian Tang and others added 30 commits February 25, 2024 09:23
@YingtianDt
Copy link
Contributor Author

The tests on github include the tests on models but only one benchmark test (alexnet on MajajHong2015).

Therefore, here I add tests:

pytest brainscore_vision/benchmarks/freemanziemba2013/* 
brainscore_vision/benchmarks/geirhos2021/* 
brainscore_vision/benchmarks/imagenet_c/* 
brainscore_vision/benchmarks/majajhong2015/*

And the test report:

================================================ warnings summary =================================================
brainscore_vision/benchmarks/freemanziemba2013/test.py: 2 warnings
brainscore_vision/benchmarks/geirhos2021/test.py: 17 warnings
brainscore_vision/benchmarks/majajhong2015/test.py: 2 warnings
  /home/ytang/workspace/gather_index/brain-score/brainscore_vision/benchmark_helpers/screen.py:72: UserWarning: Pandas doesn't allow columns to be created via a new attribute name - see https://pandas.pydata.org/pandas-docs/stable/indexing.html#attribute-access
    converted_stimuli.original_paths = copy.deepcopy(stimulus_set.stimulus_paths)

brainscore_vision/benchmarks/geirhos2021/test.py: 60 warnings
  /home/ytang/workspace/gather_index/brain-score/brainscore_vision/benchmarks/geirhos2021/benchmark.py:119: SettingWithCopyWarning: 
  A value is trying to be set on a copy of a slice from a DataFrame.
  Try using .loc[row_indexer,col_indexer] = value instead
  
  See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
    assembly.attrs['stimulus_set']['condition'] = assembly.attrs['stimulus_set']['condition'].astype(str)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
============================================= short test summary info =============================================
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_ceilings[FreemanZiemba2013.V1-pls-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_ceilings[FreemanZiemba2013.V2-pls-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_self_regression[FreemanZiemba2013.V1-pls-4-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_self_regression[FreemanZiemba2013.V2-pls-4-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_FreemanZiemba2013[FreemanZiemba2013.V1-pls-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_FreemanZiemba2013[FreemanZiemba2013.V2-pls-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_amount_gray[FreemanZiemba2013.V1-pls-14-c3a633a13e736394f213ddf44bf124fe80cabe07-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_amount_gray[FreemanZiemba2013.V1-pls-6-c3a633a13e736394f213ddf44bf124fe80cabe07-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_amount_gray[FreemanZiemba2013.V2-pls-14-c3a633a13e736394f213ddf44bf124fe80cabe07-expected4] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_amount_gray[FreemanZiemba2013.V2-pls-6-c3a633a13e736394f213ddf44bf124fe80cabe07-expected5] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_repetitions[FreemanZiemba2013.V1-pls] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/freemanziemba2013/test.py::test_repetitions[FreemanZiemba2013.V2-pls] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/imagenet_c/test.py::TestImagenetC::test_groundtruth - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/imagenet_c/test.py::TestImagenetC_Category::test_groundtruth - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_ceilings[MajajHong2015.V4-pls-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_ceilings[MajajHong2015.IT-pls-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_self_regression[MajajHong2015.V4-pls-8-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_self_regression[MajajHong2015.IT-pls-8-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_MajajHong2015[MajajHong2015.V4-pls-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_MajajHong2015[MajajHong2015.IT-pls-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_amount_gray[MajajHong2015.V4-pls-14-40a786ed8e13db10185ddfdbe07759d83a589e1c-expected0] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_amount_gray[MajajHong2015.V4-pls-6-40a786ed8e13db10185ddfdbe07759d83a589e1c-expected1] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_amount_gray[MajajHong2015.IT-pls-14-40a786ed8e13db10185ddfdbe07759d83a589e1c-expected4] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_amount_gray[MajajHong2015.IT-pls-6-40a786ed8e13db10185ddfdbe07759d83a589e1c-expected5] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_repetitions[MajajHong2015.V4-pls] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
FAILED brainscore_vision/benchmarks/majajhong2015/test.py::test_repetitions[MajajHong2015.IT-pls] - Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientErr...
======================= 26 failed, 120 passed, 1 skipped, 81 warnings in 1106.06s (0:18:26) =======================

It seems all failed tests are due to private access permission, and I am not sure about the one skipped test.

@mschrimpf Could you check if this is a good indication of ready to merge?

@mschrimpf
Copy link
Member

indeed looks like failures are only due to private access, so I think this should be good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants