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

Align algorithms defined so far #405

Conversation

zolkis
Copy link
Collaborator

@zolkis zolkis commented Jun 20, 2023

Using the improved platform specific steps developed for clamp(), update the algorithms defined so far: input, constant, clamp, concat, batch norm, and the create activation steps.

This is to figure out the best steps to be also applied to subsequent algorithms.

@huningxin PTAL

Because the main branch was also merged, a lot of commits appear here, but only this one is relevant:
8fac5ca


Preview | Diff

BruceDai and others added 16 commits June 20, 2023 09:47
Squashed from the following commits:
    Add reference to the platform operand object
    Address review comment, change note.

Signed-off-by: Zoltan Kis <[email protected]>
Squashed from the following commits:
    Replace MLOperand.[[descriptor]] with type and dimensions
    Clarify the algorithm for only setting up the op
    Improve the clamp() algorithm, use the prose assuming the create steps for MLOperand and MLActivation
    Rework clamp with polymorphic behavior. Update for changes in MLOperand.
    Rework clamp() like constant(), polymorphic forms in separate sections, argument and return descriptions as notes.
    Fix platform related steps and reference to internal slots
    Address review, remove note
    Remove back quotes from title

Signed-off-by: Zoltan Kis <[email protected]>
…, clamp, concat, batch norm

Signed-off-by: Zoltan Kis <[email protected]>
@anssiko
Copy link
Member

anssiko commented Jun 21, 2023

(Merging this PR to the zk-conventions-integration integration branch for staging purposes.)

@anssiko anssiko merged commit c54d842 into webmachinelearning:zk-conventions-integration Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants