Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Commit ddeaf1a

Browse files
authored
Renaming uses of optim_ to sparse_ (#189)
* Added more sparse fixes * adding revertable change * Revert "adding revertable change" This reverts commit c4447b0.
1 parent 067bb3e commit ddeaf1a

File tree

16 files changed

+52
-52
lines changed

16 files changed

+52
-52
lines changed

integrations/keras/prune_resnet20.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ def download_model_and_recipe(root_dir: str):
7676
repo="sparseml",
7777
dataset="cifar_10",
7878
training_scheme=None,
79-
optim_name="base",
80-
optim_category="none",
81-
optim_target=None,
79+
sparse_name="base",
80+
sparse_category="none",
81+
sparse_target=None,
8282
override_parent_path=model_dir,
8383
)
8484
base_zoo_model.download()

integrations/pytorch-torchvision/pruning.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@
280280
" framework=\"pytorch\",\n",
281281
" repo=\"torchvision\",\n",
282282
" dataset=\"imagenette\",\n",
283-
" optim_name=\"pruned\",\n",
283+
" sparse_name=\"pruned\",\n",
284284
")[0] # unwrap search result\n",
285285
"recipe.download()\n",
286286
"recipe_path = recipe.downloaded_path()\n",

notebooks/keras_classification.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@
8080
" repo=\"sparseml\",\n",
8181
" dataset=\"mnist\",\n",
8282
" training_scheme=None,\n",
83-
" optim_name=\"pruned\",\n",
84-
" optim_category=\"conservative\",\n",
85-
" optim_target=None,\n",
83+
" sparse_name=\"pruned\",\n",
84+
" sparse_category=\"conservative\",\n",
85+
" sparse_target=None,\n",
8686
" override_parent_path=model_dir,\n",
8787
" )\n",
8888
" zoo_model.download()\n",

notebooks/pytorch_classification.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@
229229
" framework=\"pytorch\",\n",
230230
" repo=\"sparseml\",\n",
231231
" dataset=\"imagenette\",\n",
232-
" optim_name=\"pruned\",\n",
232+
" sparse_name=\"pruned\",\n",
233233
")[0] # unwrap search result\n",
234234
"recipe.download()\n",
235235
"recipe_path = recipe.downloaded_path()\n",

notebooks/pytorch_detection.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
" framework=\"pytorch\",\n",
249249
" repo=\"sparseml\",\n",
250250
" dataset=\"voc\",\n",
251-
" optim_name=\"pruned\",\n",
251+
" sparse_name=\"pruned\",\n",
252252
")[0] # unwrap search result\n",
253253
"recipe.download()\n",
254254
"recipe_path = recipe.downloaded_path()\n",

notebooks/tensorflow_v1_classification.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@
181181
" framework=\"tensorflow_v1\",\n",
182182
" repo=\"sparseml\",\n",
183183
" dataset=\"imagenette\",\n",
184-
" optim_name=\"pruned\",\n",
184+
" sparse_name=\"pruned\",\n",
185185
" )[0] # unwrap search result\n",
186186
" recipe.download()\n",
187187
" \n",

src/sparseml/keras/models/registry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def create_zoo_model(
124124

125125
attributes = ModelRegistry._ATTRIBUTES[key]
126126

127-
optim_name, optim_category, optim_target = parse_optimization_str(
127+
sparse_name, sparse_category, sparse_target = parse_optimization_str(
128128
pretrained if isinstance(pretrained, str) else attributes.default_desc
129129
)
130130

@@ -139,9 +139,9 @@ def create_zoo_model(
139139
if pretrained_dataset is None
140140
else pretrained_dataset,
141141
None,
142-
optim_name,
143-
optim_category,
144-
optim_target,
142+
sparse_name,
143+
sparse_category,
144+
sparse_target,
145145
)
146146

147147
@staticmethod

src/sparseml/pytorch/models/registry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def create_zoo_model(
133133

134134
attributes = ModelRegistry._ATTRIBUTES[key]
135135

136-
optim_name, optim_category, optim_target = parse_optimization_str(
136+
sparse_name, sparse_category, sparse_target = parse_optimization_str(
137137
pretrained if isinstance(pretrained, str) else attributes.default_desc
138138
)
139139

@@ -148,9 +148,9 @@ def create_zoo_model(
148148
if pretrained_dataset is None
149149
else pretrained_dataset,
150150
None,
151-
optim_name,
152-
optim_category,
153-
optim_target,
151+
sparse_name,
152+
sparse_category,
153+
sparse_target,
154154
)
155155

156156
@staticmethod

src/sparseml/tensorflow_v1/models/registry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ def create_zoo_model(
147147
)
148148

149149
attributes = ModelRegistry._ATTRIBUTES[key]
150-
optim_name, optim_category, optim_target = parse_optimization_str(
150+
sparse_name, sparse_category, sparse_target = parse_optimization_str(
151151
pretrained if isinstance(pretrained, str) else attributes.default_desc
152152
)
153153

@@ -162,9 +162,9 @@ def create_zoo_model(
162162
if pretrained_dataset is None
163163
else pretrained_dataset,
164164
None,
165-
optim_name,
166-
optim_category,
167-
optim_target,
165+
sparse_name,
166+
sparse_category,
167+
sparse_target,
168168
)
169169

170170
@staticmethod

src/sparseml/utils/helpers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -824,13 +824,13 @@ def parse_optimization_str(optim_full_name: str) -> Tuple[str, str, Any]:
824824
"""
825825
:param optim_full_name: A name of a pretrained model optimization. i.e.
826826
'pruned-moderate-deepsparse', 'pruned-aggressive', 'base'
827-
:return: A tuple representing the corresponding SparseZoo model optim_name,
828-
optim_category, and optim_target values with appropriate defaults when
827+
:return: A tuple representing the corresponding SparseZoo model sparse_name,
828+
sparse_category, and sparse_target values with appropriate defaults when
829829
not present.
830830
"""
831831
optim_defaults = ["base", "none", None]
832832
optim_split_name = optim_full_name.split("-")
833833
while len(optim_split_name) < len(optim_defaults):
834834
optim_split_name.append(optim_defaults[len(optim_split_name)])
835-
optim_name, optim_category, optim_target = optim_split_name[:3]
836-
return optim_name, optim_category, optim_target
835+
sparse_name, sparse_category, sparse_target = optim_split_name[:3]
836+
return sparse_name, sparse_category, sparse_target

0 commit comments

Comments
 (0)