Comments (1)
Update. After 581f4fe behaviour changed, but still incorrect.
API: Building the dependency graph
API: Dependency graph is built (4 artefacts; 4 methods)
API: Running computations
Execution: iris.csv[]: Started
DependencyGraph: Calculating hash of D:\iris-tutorial\download.py...
Hash: Artefact D:\iris-tutorial\download.py - acquiring data hash...
Hash: Artefact D:\iris-tutorial\download.py hash is extracted from up-to-date .hash file
DependencyGraph: Calculating hash of D:\iris-tutorial\iris.csv...
Hash: Artefact D:\iris-tutorial\iris.csv - acquiring data hash...
Hash: Artefact D:\iris-tutorial\iris.csv hash is calculated (didn't find precomputed .hash file)
Execution: iris.csv[]: skipping as up to date
Execution: irisdata.png[]: Started
Execution: irisdata.png: Needs recomputation as disk version of the input does not match expected version
Execution: [ irisdata.png]: Running "python plot.py" in "D:\iris-tutorial\"
Execution: [ irisdata.png]: Started subprocess (PID=16668)
ExecutionOutput: [ irisdata.png [stderr]]: Traceback (most recent call last):
ExecutionOutput: [ irisdata.png [stderr]]: File "plot.py", line 6, in <module>
ExecutionOutput: [ irisdata.png [stderr]]: dataset = pandas.read_csv('iris.csv')
ExecutionOutput: [ irisdata.png [stderr]]: File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\parsers.py", line 678, in parser_f
ExecutionOutput: [ irisdata.png [stderr]]: return _read(filepath_or_buffer, kwds)
ExecutionOutput: [ irisdata.png [stderr]]: File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\parsers.py", line 440, in _read
ExecutionOutput: [ irisdata.png [stderr]]: parser = TextFileReader(filepath_or_buffer, **kwds)
ExecutionOutput: [ irisdata.png [stderr]]: File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\parsers.py", line 787, in __init__
ExecutionOutput: [ irisdata.png [stderr]]: self._make_engine(self.engine)
ExecutionOutput: [ irisdata.png [stderr]]: File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\parsers.py", line 1014, in _make_engine
ExecutionOutput: [ irisdata.png [stderr]]: self._engine = CParserWrapper(self.f, **self.options)
ExecutionOutput: [ irisdata.png [stderr]]: File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\parsers.py", line 1708, in __init__
ExecutionOutput: [ irisdata.png [stderr]]: self._reader = parsers.TextReader(src, **kwds)
ExecutionOutput: [ irisdata.png [stderr]]: File "pandas\_libs\parsers.pyx", line 384, in pandas._libs.parsers.TextReader.__cinit__
ExecutionOutput: [ irisdata.png [stderr]]: File "pandas\_libs\parsers.pyx", line 695, in pandas._libs.parsers.TextReader._setup_parser_source
ExecutionOutput: [ irisdata.png [stderr]]: FileNotFoundError: File b'iris.csv' does not exist
Execution: [ irisdata.png]: Subprocess (PID=16668) exited with exit code 1
Internal error occurred: Failed to compute the artefacts:
System.InvalidOperationException: Process exited with non-successful exit code 1
at [email protected](Unit unitVar) in D:\alpheus\AlpheusCore\ComputationGraph.fs:line 135
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2)
at [email protected](AsyncActivation`1 ctxt)
at [email protected](AsyncActivation`1 ctxt) in D:\alpheus\AlpheusCore\ComputationGraph.fs:line 120
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction)
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.FSharp.Control.AsyncResult`1.Commit()
at Microsoft.FSharp.Control.AsyncPrimitives.RunSynchronouslyInCurrentThread[a](CancellationToken cancellationToken, FSharpAsync`1 computation)
at Microsoft.FSharp.Control.AsyncPrimitives.RunSynchronously[T](CancellationToken cancellationToken, FSharpAsync`1 computation, FSharpOption`1 timeout)
at Microsoft.FSharp.Control.FSharpAsync.RunSynchronously[T](FSharpAsync`1 computation, FSharpOption`1 timeout, FSharpOption`1 cancellationToken)
at ItisLab.Alpheus.ComputationGraph.CommandMethod.Execute(FSharpList`1 inputs, FSharpOption`1 _arg1) in D:\alpheus\AlpheusCore\ComputationGraph.fs:line 59
at Angara.Execution.Runtime`1.buildEvaluation(m v, FSharpList`1 index, UInt64 time, State`2 state, CancellationTokenSource cts, Boolean doContinue, Unit unitVar0)
Possible cause:
alpheus build -d some-artefact -o another-artefact ...
- delete
some-artefact
from disk alpheus compute another-artefact
from alpheus.
Related Issues (20)
- Failed command vertex due to unexistend executable is user error
- Alpheus comand vertex outputs should be marked with readonly filesystem attribute
- ".hash" file should be created right after artefact restore
- Exception during the sucessful finish of scatter vertex element HOT 2
- Alpheus does not skip remote up to date vector elements during compute call HOT 1
- Alpheus fails on index "shrinkage" HOT 1
- Reduce does not work when output is dir HOT 1
- Alpheus save of source artefact does not update alph file
- .hash files are not deleted during clearing of previous runs output
- Reduce operation fails if the index from prev run does not exist on disk and storages
- Reduce the amount of .hash files in workspace by coping them to .alpheus
- System.InvalidOperationException: The artefact vertex has no producer vertex set. Set the ProduceBy before retrieving its value HOT 1
- Error occurred: No such file or directory HOT 1
- Quering status of unexistent file artefact, while dir arfefact with the same name exists, throws scary error
- alpheus hash throws 'null reference' if the path being queried does not exist
- .NET Core 2.1 reached end of life
- The artefact vertex has no producer vertex set exception. When folder artefact status requested as file artefact status
- Migrate to .NET 6 as .NET 3.1 approaches EOL 13.12.2022
- Support Amazon S3 compatible artefact storage
- Alpheus.Tests.Vector scenarios.Scatter-scatter-vector-reduce-reduce fails
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 alpheus.