-
Notifications
You must be signed in to change notification settings - Fork 63
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
Major overhaul #18
Comments
rentruewang
added a commit
that referenced
this issue
Dec 10, 2021
This week, I'm a little busy in IRL stuff. My target is to solve #18 by the end of this year.
This was referenced Dec 10, 2021
rentruewang
added a commit
that referenced
this issue
Dec 22, 2021
I'm back BTW. This is the first commit for (#18). I'm still contemplating how to change the entire structure.
rentruewang
added a commit
that referenced
this issue
Dec 27, 2021
TensorLike is now not only a Tensor, but also Runnable. This should satisfy requirements in (#18).
rentruewang
added a commit
that referenced
this issue
Dec 31, 2021
I've re-made design choices of this project. See #18.
rentruewang
added a commit
that referenced
this issue
Jan 2, 2022
This makes type checking much faster.
This was referenced Feb 18, 2022
rentruewang
pushed a commit
that referenced
this issue
Mar 3, 2022
This week, I'm a little busy in IRL stuff. My target is to solve #18 by the end of this year.
rentruewang
pushed a commit
that referenced
this issue
Mar 3, 2022
I'm back BTW. This is the first commit for (#18). I'm still contemplating how to change the entire structure.
rentruewang
pushed a commit
that referenced
this issue
Mar 3, 2022
TensorLike is now not only a Tensor, but also Runnable. This should satisfy requirements in (#18).
rentruewang
pushed a commit
that referenced
this issue
Mar 3, 2022
I've re-made design choices of this project. See #18.
rentruewang
pushed a commit
that referenced
this issue
Mar 3, 2022
This makes type checking much faster.
rentruewang
added a commit
that referenced
this issue
Mar 6, 2022
I'm planning on finishing `delayed` package first.
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
This week, I'm a little busy in IRL stuff. My target is to solve #18 by the end of this year.
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
I'm back BTW. This is the first commit for (#18). I'm still contemplating how to change the entire structure.
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
TensorLike is now not only a Tensor, but also Runnable. This should satisfy requirements in (#18).
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
I've re-made design choices of this project. See #18.
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
This makes type checking much faster.
rentruewang
added a commit
that referenced
this issue
Mar 7, 2022
I'm planning on finishing `delayed` package first.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm planning on making a major overhaul, to simplify the code and make it more scalable.
Currently this project relies too much on checks to determine if an object is a
LazyTensor
or atorch.Tensor
, however, it's not only difficult to maintain, but can also negatively affect performance.I'm on my way to create a new wrapper for
torch.Tensor
that matchesLazyTensor
's API but executes immediately for internal use.Also, I'm modifying the
LazyTensor
's API to matchtorch.Tensor
's.I'll be using this issue to track my progress.
Closes: #22
Closes: #25
The text was updated successfully, but these errors were encountered: