SciSharp / SciSharp/NumSharp

Is there an example on how to use it with IronPython?

Open
#498 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
1.5k
Forks
205
Avg merge
7d 7h
Merged PRs (30d)
2

Description

I have a big project using c# + wpf +.net framework 4. and I can upgrade to 4.8 or 4.7.2
and a supplier send some python examples to me.
I have to add some python script to the old project. I don't want to rewrite.

I added IronPython yesterday, but it uses hardware communication lib, I replaced with a c# object.
and then, I found that it uses numpy.
I added another small c# class.
and then, I found that it uses lots of numpy functions.
I download this project and added a wrapper class to redirect the result.
and then, this project need System.Memory.dll 4.0.1.1, while my project has 4.5.5 ....
and I changed the prj.exe.config to lower dll version.
my exe can't run now.

I'm re-compiling this csprj now.

Does anyone have done this before? and where can I find a whole example or blog?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named; start by reviewing the project's existing documentation and examples for NumSharp, IronPython, and .NET Framework integration. Done would be a complete, working example or blog-style guide covering the reported dependency and System.Memory configuration issues.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, numpy, python
Domain
desktop
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.