Skip to content

Commit 39b6d8a

Browse files
authored
Merge pull request #42 from code-kern-ai/remove-cl-zs-heuristics
Removal of crowd labeler, zeroshot and modelcallbacks
2 parents fe0e82e + 3871370 commit 39b6d8a

File tree

66 files changed

+33
-2379
lines changed

Some content is hidden

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

66 files changed

+33
-2379
lines changed

src/components/models-download/AddModelDownloadModal.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ export default function AddModelDownloadModal() {
2525
const [modelName, setModelName] = useState('');
2626
const [colorDownloadedModels, setColorDownloadedModels] = useState<boolean[]>([]);
2727
const [hoverBoxList, setHoverBoxList] = useState<any[]>([]);
28-
const [lineSeparatorIndex, setLineSeparatorIndex] = useState(-1);
2928
const [filteredList, setFilteredList] = useState<any[]>(null);
3029

3130
useEffect(() => {
@@ -49,7 +48,6 @@ export default function AddModelDownloadModal() {
4948
}
5049
});
5150
setHoverBoxList(hoverBoxList);
52-
setLineSeparatorIndex(filteredList.findIndex((model: any) => !model.description));
5351
}, [modelsDownloaded, filteredList, modalAddModel, modelsList, modelName]);
5452

5553
const addModel = useCallback(() => {
@@ -83,7 +81,7 @@ export default function AddModelDownloadModal() {
8381
hasSearchBar={true} dropdownItemsClasses="max-h-96 overflow-y-auto" ignoreDisabledForSearch={true}
8482
selectedOption={(option: any) => {
8583
setModelName(option.configString);
86-
}} optionsHaveHoverBox={true} hoverBoxList={hoverBoxList} lineSeparatorIndex={lineSeparatorIndex}
84+
}} optionsHaveHoverBox={true} hoverBoxList={hoverBoxList}
8785
searchTextTyped={(option: any) => setModelName(option)}
8886
filteredOptions={(option) => {
8987
setFilteredList(modelsList.filter((model: any) => model.configString.includes(option)));

src/components/models-download/ModelsDownload.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,6 @@ export default function ModelsDownload() {
6666
<th scope="col"
6767
className="px-3 py-2 text-center text-xs font-medium uppercase tracking-wide text-gray-500">
6868
Name</th>
69-
<th scope="col"
70-
className="px-3 py-2 text-center text-xs font-medium uppercase tracking-wide text-gray-500">
71-
Zero-shot</th>
7269
<th scope="col"
7370
className="px-3 py-2 text-center text-xs font-medium uppercase tracking-wide text-gray-500">
7471
Revision</th>
@@ -95,15 +92,6 @@ export default function ModelsDownload() {
9592
<td className="text-center px-3 py-2 text-sm text-gray-500">
9693
<span className="inline-block mr-2">{model.name}</span>
9794
</td>
98-
<td className="text-center px-3 py-2 text-sm text-gray-500">
99-
<div className="flex justify-center">
100-
{model.zeroShotPipeline ? <Tooltip content={TOOLTIPS_DICT.MODELS_DOWNLOAD.USED_ZS} color="invert" placement="top" className="cursor-auto">
101-
<IconCheckbox className="h-5 w-5"></IconCheckbox>
102-
</Tooltip> : <Tooltip content={TOOLTIPS_DICT.MODELS_DOWNLOAD.NOT_USED_ZS} color="invert" placement="top" className="cursor-auto">
103-
<IconBan className="h-5 w-5"></IconBan>
104-
</Tooltip>}
105-
</div>
106-
</td>
10795
<td className="text-center px-3 py-2 text-sm text-gray-500">
10896
{model.revision ? model.revision : '-'}
10997
</td>

src/components/projects/projectId/data-browser/DataBrowser.tsx

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { selectProjectId } from "@/src/reduxStore/states/project"
22
import { useDispatch, useSelector } from "react-redux"
33
import DataBrowserSidebar from "./DataBrowserSidebar";
44
import { useCallback, useEffect, useState } from "react";
5-
import { expandRecordList, selectActiveSearchParams, selectActiveSlice, selectConfiguration, selectFullSearchStore, selectRecords, setActiveDataSlice, setDataSlices, setRecordComments, setSearchRecordsExtended, setUniqueValuesDict, setUsersMapCount, updateAdditionalDataState } from "@/src/reduxStore/states/pages/data-browser";
6-
import { postProcessRecordsExtended, postProcessUniqueValues, postProcessUsersCount } from "@/src/util/components/projects/projectId/data-browser/data-browser-helper";
5+
import { expandRecordList, selectActiveSearchParams, selectActiveSlice, selectConfiguration, selectFullSearchStore, selectRecords, setActiveDataSlice, setDataSlices, setRecordComments, setUniqueValuesDict, updateAdditionalDataState } from "@/src/reduxStore/states/pages/data-browser";
6+
import { postProcessRecordsExtended, postProcessUniqueValues } from "@/src/util/components/projects/projectId/data-browser/data-browser-helper";
77
import { selectAttributes, selectLabelingTasksAll, setAllAttributes, setAllEmbeddings, setLabelingTasksAll } from "@/src/reduxStore/states/pages/settings";
88
import { postProcessLabelingTasks, postProcessLabelingTasksSchema } from "@/src/util/components/projects/projectId/settings/labeling-tasks-helper";
99
import { selectAllUsers, selectOrganizationId, selectUser, setComments } from "@/src/reduxStore/states/general";
@@ -17,7 +17,6 @@ import { getAttributes } from "@/src/services/base/attribute";
1717
import { getDataSlices, getUniqueValuesByAttributes } from "@/src/services/base/dataSlices";
1818
import { getLabelingTasksByProjectId } from "@/src/services/base/project";
1919
import { getRecordComments, getRecordsByStaticSlice, searchRecordsExtended } from "@/src/services/base/data-browser";
20-
import { getAllUsersWithRecordCount } from "@/src/services/base/organization";
2120
import { getEmbeddings } from "@/src/services/base/embedding";
2221
import { parseFilterToExtended } from "@/src/util/components/projects/projectId/data-browser/filter-parser-helper";
2322
import { SearchGroup, Slice } from "@/submodules/javascript-functions/enums/enums";
@@ -48,7 +47,6 @@ export default function DataBrowser() {
4847
refetchDataSlicesAndProcess();
4948
refetchAttributesAndProcess();
5049
refetchLabelingTasksAndProcess();
51-
refetchUsersCountAndProcess();
5250
refetchEmbeddingsAndPostProcess();
5351
refetchUniqueValuesAndProcess();
5452
}, [projectId, users, user]);
@@ -124,12 +122,6 @@ export default function DataBrowser() {
124122
});
125123
}
126124

127-
function refetchUsersCountAndProcess() {
128-
getAllUsersWithRecordCount(projectId, (res) => {
129-
dispatch(setUsersMapCount(postProcessUsersCount(res.data['allUsersWithRecordCount'], users, user)));
130-
});
131-
}
132-
133125
function refetchEmbeddingsAndPostProcess() {
134126
getEmbeddings(projectId, (res) => {
135127
const embeddings = postProcessingEmbeddings(res.data['projectByProjectId']['embeddings']['edges'].map((e) => e['node']), []);

0 commit comments

Comments
 (0)