Skip to content

Commit 6fa049c

Browse files
Add support for Neuron instance types [ trn1/trn1n/inf2 ] on SageMaker Notebook Instances Platform.
1 parent 4d897f5 commit 6fa049c

File tree

3 files changed

+68
-2
lines changed

3 files changed

+68
-2
lines changed

generator/ServiceModels/sagemaker/sagemaker-2017-07-24.api.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14300,6 +14300,13 @@
1430014300
"ml.inf1.2xlarge",
1430114301
"ml.inf1.6xlarge",
1430214302
"ml.inf1.24xlarge",
14303+
"ml.trn1.2xlarge",
14304+
"ml.trn1.32xlarge",
14305+
"ml.trn1n.32xlarge",
14306+
"ml.inf2.xlarge",
14307+
"ml.inf2.8xlarge",
14308+
"ml.inf2.24xlarge",
14309+
"ml.inf2.48xlarge",
1430314310
"ml.p4d.24xlarge",
1430414311
"ml.p4de.24xlarge",
1430514312
"ml.p5.48xlarge",
@@ -23223,7 +23230,11 @@
2322323230
"ml.g5.12xlarge",
2322423231
"ml.g5.16xlarge",
2322523232
"ml.g5.24xlarge",
23226-
"ml.g5.48xlarge"
23233+
"ml.g5.48xlarge",
23234+
"ml.inf2.xlarge",
23235+
"ml.inf2.8xlarge",
23236+
"ml.inf2.24xlarge",
23237+
"ml.inf2.48xlarge"
2322723238
]
2322823239
},
2322923240
"TransformInstanceTypes":{

generator/ServiceModels/sagemaker/sagemaker-2017-07-24.normal.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22249,6 +22249,13 @@
2224922249
"ml.inf1.2xlarge",
2225022250
"ml.inf1.6xlarge",
2225122251
"ml.inf1.24xlarge",
22252+
"ml.trn1.2xlarge",
22253+
"ml.trn1.32xlarge",
22254+
"ml.trn1n.32xlarge",
22255+
"ml.inf2.xlarge",
22256+
"ml.inf2.8xlarge",
22257+
"ml.inf2.24xlarge",
22258+
"ml.inf2.48xlarge",
2225222259
"ml.p4d.24xlarge",
2225322260
"ml.p4de.24xlarge",
2225422261
"ml.p5.48xlarge",
@@ -37219,7 +37226,11 @@
3721937226
"ml.g5.12xlarge",
3722037227
"ml.g5.16xlarge",
3722137228
"ml.g5.24xlarge",
37222-
"ml.g5.48xlarge"
37229+
"ml.g5.48xlarge",
37230+
"ml.inf2.xlarge",
37231+
"ml.inf2.8xlarge",
37232+
"ml.inf2.24xlarge",
37233+
"ml.inf2.48xlarge"
3722337234
]
3722437235
},
3722537236
"TransformInstanceTypes":{

sdk/src/Services/SageMaker/Generated/ServiceEnumerations.cs

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8279,6 +8279,22 @@ public class InstanceType : ConstantClass
82798279
/// </summary>
82808280
public static readonly InstanceType MlInf1Xlarge = new InstanceType("ml.inf1.xlarge");
82818281
/// <summary>
8282+
/// Constant MlInf224xlarge for InstanceType
8283+
/// </summary>
8284+
public static readonly InstanceType MlInf224xlarge = new InstanceType("ml.inf2.24xlarge");
8285+
/// <summary>
8286+
/// Constant MlInf248xlarge for InstanceType
8287+
/// </summary>
8288+
public static readonly InstanceType MlInf248xlarge = new InstanceType("ml.inf2.48xlarge");
8289+
/// <summary>
8290+
/// Constant MlInf28xlarge for InstanceType
8291+
/// </summary>
8292+
public static readonly InstanceType MlInf28xlarge = new InstanceType("ml.inf2.8xlarge");
8293+
/// <summary>
8294+
/// Constant MlInf2Xlarge for InstanceType
8295+
/// </summary>
8296+
public static readonly InstanceType MlInf2Xlarge = new InstanceType("ml.inf2.xlarge");
8297+
/// <summary>
82828298
/// Constant MlM410xlarge for InstanceType
82838299
/// </summary>
82848300
public static readonly InstanceType MlM410xlarge = new InstanceType("ml.m4.10xlarge");
@@ -8670,6 +8686,18 @@ public class InstanceType : ConstantClass
86708686
/// Constant MlT3Xlarge for InstanceType
86718687
/// </summary>
86728688
public static readonly InstanceType MlT3Xlarge = new InstanceType("ml.t3.xlarge");
8689+
/// <summary>
8690+
/// Constant MlTrn12xlarge for InstanceType
8691+
/// </summary>
8692+
public static readonly InstanceType MlTrn12xlarge = new InstanceType("ml.trn1.2xlarge");
8693+
/// <summary>
8694+
/// Constant MlTrn132xlarge for InstanceType
8695+
/// </summary>
8696+
public static readonly InstanceType MlTrn132xlarge = new InstanceType("ml.trn1.32xlarge");
8697+
/// <summary>
8698+
/// Constant MlTrn1n32xlarge for InstanceType
8699+
/// </summary>
8700+
public static readonly InstanceType MlTrn1n32xlarge = new InstanceType("ml.trn1n.32xlarge");
86738701

86748702
/// <summary>
86758703
/// This constant constructor does not need to be called if the constant
@@ -18755,6 +18783,22 @@ public class TransformInstanceType : ConstantClass
1875518783
/// </summary>
1875618784
public static readonly TransformInstanceType MlG5Xlarge = new TransformInstanceType("ml.g5.xlarge");
1875718785
/// <summary>
18786+
/// Constant MlInf224xlarge for TransformInstanceType
18787+
/// </summary>
18788+
public static readonly TransformInstanceType MlInf224xlarge = new TransformInstanceType("ml.inf2.24xlarge");
18789+
/// <summary>
18790+
/// Constant MlInf248xlarge for TransformInstanceType
18791+
/// </summary>
18792+
public static readonly TransformInstanceType MlInf248xlarge = new TransformInstanceType("ml.inf2.48xlarge");
18793+
/// <summary>
18794+
/// Constant MlInf28xlarge for TransformInstanceType
18795+
/// </summary>
18796+
public static readonly TransformInstanceType MlInf28xlarge = new TransformInstanceType("ml.inf2.8xlarge");
18797+
/// <summary>
18798+
/// Constant MlInf2Xlarge for TransformInstanceType
18799+
/// </summary>
18800+
public static readonly TransformInstanceType MlInf2Xlarge = new TransformInstanceType("ml.inf2.xlarge");
18801+
/// <summary>
1875818802
/// Constant MlM410xlarge for TransformInstanceType
1875918803
/// </summary>
1876018804
public static readonly TransformInstanceType MlM410xlarge = new TransformInstanceType("ml.m4.10xlarge");

0 commit comments

Comments
 (0)