Tariffkit

ECCN

Not legal advice. Tariffkit is a free research tool. It quotes HTS rate text and ECCN control text as published by the official sources linked here. It does not classify an item, does not apply rulings, and does not calculate duty. Verify the cited release with those sources and with counsel before you rely on it.

4E091

4E091 'Parameters' for an artificial intelligence model trained utilizing 10 26 or more 'operations.'

Category
Category 4—Computers
Product group
E. “Technology”

Reason for Control

  • RS
  • AT

Official text

License Requirements

Reason for Control:

RS, AT

Control(s) Country Chart (see Supp. No. 1 to part 738)

  • RS applies entire entry To or within any destination worldwide. See § 742.6(a)(13).
  • AT applies to entire entry AT Column 1.

List Based License Exceptions (See Part 740 for a Description of All License Exceptions)

TSR: N/A

AIA: Yes

ACM: No

Special Conditions for STA

STA: License Exception STA may not be used to ship or transmit “technology” specified by ECCN 4E091 to any of the destinations listed in Country Group A:5 or A:6 (See Supplement No.1 to part 740 of the EAR).

List of Items Controlled

Related Controls: N/A

Related Definition:

N/A

Items: The list of items controlled is contained in the ECCN heading.

Technical Notes:

For the purposes of 4E091:

1. 'Parameters' refers to any value learned during training (e.g., network weights, biases, etc.). 'Parameters' for an artificial intelligence model are also known as model weights.

2. 'Operations' refers to mathematical operations used for pre-training and any subsequent training, such as fine-tuning the pre-trained model, but does not include the collection and curation of the input training data. Training 'operations' should account for operations required to perform all steps in the pre-training and subsequent training process, including those for forward and backward propagation for all relevant layers, pooling, and convolutions, regardless of the implementation and hardware limitations, and applied to all relevant operations.

For example, consider a model composed of a single densely connected layer with I input neurons, O output neurons, and no biases being trained with backpropagation.

Such a model would have a total of N = I * O learned parameters.

Each forward pass would require N multiply accumulate operations, or (assuming floating point arithmetic) 2N FLOP. Each backward pass would require 2N multiply accumulate operations, or 4N FLOP. Then, in total, each training data point would require 6N FLOP. Training on a data set of size D would require 6ND total FLOP.

3. If more than ten percent of the 'operations' involve training on data that was not “published” as defined in § 734.7(a) and was generated by a single data-generation model, then 'operations' the data-generation model used to generate the data should be counted, and if the data-generation model's 'parameters' were not “published,” then the training 'operations' used to train the data-generating model should be counted as well. A single data-generation model includes variants of the same model, such as different checkpoints or fine-tuned variants.

If multiple models with 'parameters' that were not “published” were used to generate data used for more than ten percent of the training 'operations,' then only the training 'operations' of the data-generation model using the most training 'operations' should be counted. No actual training 'operation' should be counted more than once, so if data-generation model A is used to train data-generation model B and data-generation model C, and models B and C are used to train model D, then the operations to train A are only added to the number of operations for model D once.

Notes:

1. In accordance with § 734.7 of the EAR, 4E091 does not control the 'parameters' of any artificial intelligence model that have been “published” as defined in § 734.7(a). 4E091 also does not control the 'parameters' of any artificial intelligence model derived from a model whose parameters have been 'published,' except where the model has been derived using additional training 'operations' that constitute more than 2.5 × 10 25 'operations' or more than 25 percent of the training 'operations' defined in Note 2, whichever is higher. 2. 4E091 does not control the 'parameters' of any artificial intelligence model trained utilizing fewer 'operations' than the number needed, based on the most efficient “published” methods to train artificial intelligence models, to train an artificial intelligence model as capable, according to an aggregate of widely used benchmarks, as the most advanced artificial intelligence model that has been “published” as defined in § 734.7(a) of the EAR. To provide certainty for this exclusion, the number of 'operations' needed should not decrease with algorithmic improvements. 2.a. An exporter may determine whether an AI model falls within this exclusion by either: 2.a.1. Self classifying by relying on guidance published by BIS or technical opinions issued by the U.S. AI Safety Institute and the Department of Energy, should such opinions have been published, or 2.a.2. A classification request to BIS in accordance with the procedures in §§ 748.1 and 748.3 of the EAR.

ecfr-15cfr774-supp1-2026-08-28 · effective 2026-08-28

Issue date 2026-08-28. Amendment date 2026-08-28.

This page quotes the loaded release. A shareable report freezes this text.

Back to search

Was this helpful?

A short note about this page. Not shown on the site.

Free research lookup of official HTS and ECCN text.

Keep me posted on new data

Optional email when the official files or this lookup change. Search stays free.