Comments (6)
Indeed ulimit -H -s
is set to a value. I'm was running on aws sagemaker (so inside a blind container)
I guess this is something to keep in mind for people using docker containers to maybe set their ulimits to unlimited(or other large number)
I'll test when the nightly package drops
from hidet.
Just tested, it is working. Thank you ~
from hidet.
Hi @cceyda, the nightly build version of hidet should have this PR in it. Could you have a try?
$ pip install --pre --extra-index-url https://download.hidet.org/whl hidet
from hidet.
got same error
from hidet.
Hi @cceyda , thanks for bringing this up!
Hidet uses recursion to traverse the its IR, thus we need a large stack size to process large computation graph and tensor program. This error seems indicate that your operating system has set the hard limit for stack size to a concret value instead of infinity (ulimit -H -s
to check).
I have submitted #195 to deal with this case. Now, hidet will not force to set the limit if the hard limit is less than the recommanded size, but emit a warning.
from hidet.
Let me know if this PR does not solve the problem @cceyda @austinmw, thanks!
from hidet.
Related Issues (20)
- [Bug] Outputs of torch.abs abnormally mismatch on GPU and CPU when applying commutative law of multiplication HOT 15
- Is there any way for users to inspect the connections between cuda kernels compiled from operators? HOT 8
- [Feature] No torch.sqrt support in Hidet ? HOT 2
- Will hidet launch all cuda kernel on the same cudaStream? HOT 2
- Some generated cuda kernel's input's shape is 0
- Is `hidet_launch` called by any other runtimes to inference? HOT 1
- nope
- [FEATURE] Meet an undefined operator when compiling NASNet HOT 3
- [Bug] Failed to build task HOT 1
- [Bug] How do you handle graph breaks coming from Dynamo? HOT 6
- [Bug] Lambda and numpy() cannot coexist in a script HOT 1
- [Bug] ops.concat does not work the same as torch.cat
- [Bug] Pickle.loads have python deserialization attacks HOT 1
- Google Colab: KeyError Primitive function cuda_i64_to_f16 has already registered
- [Bug] hidet.ops.conv2d fails to compile for CUDA fp16 HOT 2
- Google Colab: OSError: Can not find library in the following directory
- [Bug] Repeated include statements within the same source.cu/source.cc file
- [Bug] hidet.ops.tan cannot work HOT 1
- [Bug] Need to port Publish to PyPl workflow to ARC cluster HOT 5
- [CI] Test Publish on wheel or not
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hidet.