
Completed
Posted
Paid on delivery
I want a clean-room, from-scratch port of the core TensorFlow + Keras functionality into modern C# so that my team can run experiments entirely inside the .NET ecosystem for research and development purposes. The finished library must run as a self-contained package without requiring any existing C++/Python bindings; think of it as a native-first alternative that feels natural to C# developers yet mirrors the familiar TensorFlow/Keras workflow. Scope of functionality The first milestone centres on the same pillars that make Keras intuitive: • Neural Network Building – an object model that lets me compose layers, define sequential or functional graphs, and introspect parameters. • Data Preprocessing – utilities for batching, shuffling, augmentation and dataset pipelines comparable to tf.data. • Model Evaluation – training loops, metric tracking, checkpointing and model save/load logic. Runtime expectations The library will be used in standalone fashion; it only needs to expose a public API that any C# solution can reference. Low-level compute may target CPU initially, but the architecture should stay extensible enough to plug in CUDA, DirectML or other accelerators later. Deliverables 1. Source code with clear namespace organisation and XML documentation. 2. A sample project that trains and evaluates at least one CNN on MNIST using only the new library. 3. Step-by-step build instructions and a short design document outlining graph execution, back-propagation implementation and extension points. Acceptance criteria • Reproduces TensorFlow/Keras results on the MNIST example within a small tolerance. • Builds on Windows and Linux under .NET 8 without external Python/C++ dependencies. • Public API names and call patterns are recognisably parallel to those in Keras. If this sounds like your area of expertise, let’s discuss the architectural choices and arrange milestones.
Project ID: 40468820
46 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, This project is a strong match for my background. My primary stack is C# and .NET, and I have hands-on experience with TensorFlow/Keras as well as building object-model frameworks from scratch in C#. Porting Keras semantics into idiomatic .NET is exactly the kind of architectural work I enjoy. For Milestone 1, I'd propose: Core tensor + autodiff engine (CPU, .NET 8, no native dependencies) Layer / Sequential / Model object model mirroring Keras naming Dense, Conv2D, MaxPool, Flatten, ReLU/Softmax — enough for a working CNN Optimizers (SGD, Adam), losses, metrics, and a fit/evaluate/predict loop MNIST sample project reproducing Keras accuracy within tolerance XML documentation, build instructions, and a short design document covering graph execution and the extension points for CUDA/DirectML later I'd like to discuss the budget — a clean-room port is substantial work, and I'd rather scope honestly than overpromise. Happy to break this into smaller milestones if that helps. Best regards
$55 USD in 7 days
2.5
2.5
46 freelancers are bidding on average $132 USD for this job

I can build your clean-room C# port of TensorFlow and Keras from the ground up to run natively within the .NET 8 ecosystem. My engineering background heavily involves building deterministic data engines and complex architectures using Python, NLP, and PostgreSQL. Because I work deeply with Python-based machine learning environments, I understand exactly how Keras constructs computational graphs, handles tensor batching, and executes back-propagation under the hood. I can precisely translate that mathematical logic and intuitive API flow into a modern, native C# object model. I will build the neural network components, the data preprocessing utilities, and the model evaluation loops without relying on any external C++ or Python bindings. The initial architecture will be optimized for CPU, but I will design the execution graph with clear extension points so your team can easily plug in CUDA or DirectML accelerators later. Everything will be built following strict BASE44 technology standards to guarantee a stable foundation. You will receive the well-documented C# source code, the MNIST CNN sample project, and the design document. You can view my portfolio here: freelancer.com/u/microlent Best, Rajesh
$199 USD in 20 days
8.4
8.4

Hello there, I will deliver a native C# neural network library — layer composition, graph execution, backpropagation, and data pipeline utilities — with a Keras-parallel API running on .NET 8 with zero Python/C++ dependencies. The MNIST CNN sample will ship alongside it. For backprop, I will implement reverse-mode autodiff over a typed computation graph, storing gradient closures per node — this keeps the engine extensible for future accelerator backends. Questions: 1) Do you need eager execution, graph-only, or both modes initially? 2) Which layer types beyond Conv2D/Dense/Flatten are priority for milestone one? This bid is an initial estimate — I will confirm the final cost and timeline once we have walked through the complete requirements together. Looking forward to potentially working together. Thanks, Kamran
$90 USD in 5 days
6.1
6.1

Hello Sir/MAM I am a skilled full stack developer. Having rich experience in Java , C++ , C , C# , Python , Eclipse , Sql , Mysql , .Net ,Oracle , Object Oriented Programming , Data Structure , Algorithms, Linux , Windows , Cloud , Azure . I have a perfect grip on “Artificial Intelligence” “Automation” , and work in “Machine Learning” Deep Learning ”. My track record as demonstrated in my 100% job completion and 5-star review rating showcases My ability to deliver exceptional results on time and with utmost quality I believe that my skill set makes me the ideal candidate for this project Please come on chat we will discuss more about this I will be waiting for your reply . Thanks and Best Regards
$140 USD in 2 days
6.2
6.2

Hello sir, Did go through your job description and glad to share that I have enormous experience in working with C# TensorFlow-Keras Port I'm a seasoned programmer and Engineer with quality experience in Flutter, React, Node.JS, SpringBoot, Frontend and Backend Development, Python, Matlab, R studio, C, C++, C#, OpenCV, OpenGL, Tesseract OCR, google vision, Statisticaal programming/R progamming data analysis Computing for Data Analysis Time Series & Econometric, Machine learning, AI, Deep learning, Matlab and Mathematica, 3D modeling, CAD/CAM,AutoCAD, 2D, Architectural Engineering, SolidWorks, Unity 3D, PCB, Electronics, Arduino, Automation, Embedded and Firmware , IOT, Electrical/Mechanical Engineering I am a TOP Rated Freelancer, and you can check my reviews here as well: https://www.freelancer.com/u/mzdesmag. Looking forward to potentially working together on this project. Thanks and Best regards, Adekunle.
$30 USD in 1 day
4.9
4.9

Hello, I am available now. I have read your project description carefully and I understand what you want. 300% Confidence!!! I have 7+ years of experience in Python, .NET, C# Programming. I have completed similar projects. Please contact me. Best regards, Steven
$140 USD in 7 days
4.4
4.4

Hi there, I reviewed your project carefully, and I can help you build a clean-room, native C# TensorFlow/Keras-style library for .NET 8 without Python/C++ bindings. Why I’m a good fit: • Strong C#/.NET architecture experience for clean APIs, XML docs, and cross-platform packages • Practical ML/deep learning knowledge covering layers, tensors, backpropagation, training loops, metrics, and serialization • Focus on extensible design so CPU execution can later support CUDA, DirectML, or other accelerators I have experience with C#, .NET, TensorFlow/Keras concepts, and ML pipeline design, including dataset batching, model evaluation, checkpointing, and sample training workflows like CNNs on MNIST. My approach: • Clean namespace organization and maintainable source • Keras-like API patterns for sequential/functional models • Clear design documentation and milestone-based delivery I can start immediately and would be happy to discuss the architecture and milestones. Best regards,
$250 USD in 30 days
4.2
4.2

Hello, I've read your project details carefully and it perfectly aligns with my expertise in C# programming and machine learning. Over the years, I’ve successfully built and optimized various libraries and applications within the .NET ecosystem, focusing on deep learning frameworks that enhance performance and usability. For your project, I propose to develop a clean-room port of TensorFlow + Keras functionality into C#, ensuring that the library feels natural for C# developers while maintaining the intuitive workflow you expect. My approach will include creating an object model for neural network building, implementing robust data preprocessing utilities, and designing efficient model evaluation processes. I am available to start right away. If you find me as a good fit - please reach out. Best!
$140 USD in 7 days
4.3
4.3

Hi, I’ve worked on similar research-oriented .NET libraries where the goal was to recreate familiar machine learning workflows in native C# without depending on Python or C++ bindings. I have experience with C#, .NET 8, numerical computing architecture, neural network layer abstractions, training loops, metrics, serialization, and designing APIs that feel natural to C# developers while still following Keras-style concepts. For this clean-room TensorFlow/Keras-inspired library, I can design the core object model for layers, sequential and functional graphs, parameter introspection, dataset batching, shuffling, preprocessing pipelines, training, evaluation, checkpointing, and model save/load. I would start with CPU execution, implement back-propagation clearly, keep the compute layer modular for future CUDA or DirectML support, and include an MNIST CNN sample project with documentation, XML comments, and a short design guide. Best regards, George
$100 USD in 7 days
3.4
3.4

Hi, I am Cindy Viorina, and I specialize in translating complex machine learning frameworks into accessible formats for developers. Your project to port TensorFlow and Keras functionality into C# aligns perfectly with my expertise. I understand the necessity for a clean-room, from-scratch implementation that feels native to C#, allowing for intuitive neural network building, data preprocessing, and model evaluation. My approach will be to build a robust object model enabling clear layer composition and to create efficient utilities for dataset manipulation, mimicking the functionalities you're accustomed to. Technically, I will use C# to develop a self-contained library that targets CPU initially, with an architecture that can be easily extended to utilize CUDA and other accelerators later on. The complete deliverables will include well-documented source code, a sample project for MNIST, and thorough build instructions to ensure seamless integration in your environment. I am available for real-time communication according to your time zone and can provide a demo within 12 hours of commencement. Q1: What specific features from TensorFlow/Keras are most critical for your initial needs? Q2: Are there particular performance benchmarks you aim to meet with the C# library? Q3: How do you envision the API structure aligning with existing C# conventions? Looking forward to your thoughts. Best regards, Cindy Viorina
$155 USD in 7 days
2.9
2.9

Hi, I've built custom neural network frameworks in C# and have experience integrating ML libraries with .NET ecosystems, ensuring seamless and efficient workflows. I understand your need for a native-first alternative that mirrors TensorFlow/Keras functionality. We can start with a small proof-of-concept to ensure alignment before diving into the full scope. Let's discuss and define the best approach together. Best Regards, Ivica
$140 USD in 7 days
2.7
2.7

Hi This is a serious and very interesting engineering project ? A clean-room C# TensorFlow/Keras-style library is not just a wrapper job — it needs careful API design, tensor operations, graph execution, autograd/backprop, training loops and serialization architecture from day one I’m a senior software engineer with strong experience in C#, .NET, Python ML workflows, backend architecture and performance-focused system design For the first milestone, I’d structure it around: Tensor/NDArray core Layer abstraction Sequential + functional model API CPU execution backend autograd/backprop engine dataset batching/shuffling pipeline metrics, callbacks, checkpointing MNIST CNN sample project I’d keep the design accelerator-ready so CUDA, DirectML or other compute backends can be added later without rewriting the public API The most important part is making it feel natural for C# developers while still being familiar to Keras users I can help define the architecture, implement the first working training pipeline and document graph execution, backprop and extension points clearly
$140 USD in 7 days
0.3
0.3

Hello, As a professional digital architect with a particular focus on the semytic web, I fully understand the need for refined computational power, and my 14+ years of specialized experience in C++ will ensure your project latency is well within sub-200ms. I have a proven background in optimizing AI systems and developing efficient multi-threaded backends for hundred concurrent streams. Your project to develop a native-first functional ecosystem for running C#/TensorFlow-Keras experiments aligns perfectly with my skills. What's more, my programming expertise covers platforms like NVIDIA Jetson series - including Xavier and Orin - offering the perfect recipe for defining graph execution & implementing the critical back-propagation operations you require. Nevertheless, the completion of 'your' project gehts tougher as no snippet of Python or C++ code would do. As a professional who speaks hardware and grasps even at low conceptions, I profer not just a code-form solution but also offer a step-by-step build instructions and document on anticipated architecture. Together we can map out effective milestones that will perceptively take you through each aspect of your project to fruition; replicate Keras behaviours while streamlining components such as layers, dataset pipelines & metric tracking - all attainable without external Python/C++ dependencies - ending with a bevity sample training and evaluation of at least one CNN on MNIST usin Thanks!
$30 USD in 4 days
0.0
0.0

Hey there! I’m genuinely excited about the opportunity to dive into this C# TensorFlow-Keras port! It sounds like a fantastic challenge, and I love the idea of creating a clean-room implementation that feels natural for .NET developers. I recently worked on a project where I built a custom machine learning library in C#, focusing on a seamless user experience that mirrored some popular Python frameworks. It was all about making complex processes feel intuitive—just like Keras does. One feature I’m particularly proud of from that project was the integration of a dynamic model visualization tool that updated in real time as users adjusted their parameters. It really helped users grasp the model’s performance at a glance. I can envision something similar for your library that enhances the user experience further. I’d love to know how you envision handling model evaluation and what your thoughts are on integrating potential future accelerators. If you're up for it, let’s set up a quick Zoom this week to discuss your architectural choices in more detail. Looking forward to your thoughts! Best, Artem
$140 USD in 7 days
0.0
0.0

Hello, With a decade-long experience in building scalable and high-performance applications, I can assure you that I'm the ideal candidate to undertake this project. My specialty in AI-driven solutions, full-stack development, and cloud/DevOps infrastructure aligns perfectly with your requirements. Not only can I accomplish the porting task successfully, but I can also ensure that the new library functions seamlessly as a self-contained package within the .NET ecosystem without any pre-existing Python or C++ dependencies. Having worked extensively with TensorFlow and Keras frameworks, my familiarity extends to their nuances and workflows - putting me in an advantageous position to replicate their core functionality into modern C#. You will receive a reliable source code backed by clear namespace organization and XML documentation. Additionally, I'll provide comprehensive build instructions and a short design document explaining graph execution, back-propagation implementation, and extension points to maximize ease-of-use for your team. My track record is built on delivering cutting-edge systems that are not only fast and secure but also scalable irrespective of their complexity. I assure you repetitive TensorFlow/Keras results within the specified tolerances. Working with me means you'll benefit from efficient communication, solution-focused execution, rapid onboarding, independent working capability, and a meticulous approach towa Thanks!
$30 USD in 5 days
0.0
0.0

Hello, With a deep understanding of TensorFlow and Keras, complemented by my extensive hands-on experience in developing clean, scalable, and reliable applications, I am well-suited to embark on the challenging venture of porting these core functionalities into C#. As a professional developer, I prioritize building systems that are not only functional but also maintainable and extendable. Your project's need for the library to run as a self-contained package within .NET ecosystem fits precisely with my skills. Notably, I have worked on similar projects where architecture was critical from the outset. My expertise with React Native mobile apps, full-stack web platforms, and real-time systems enables me to grasp complex programming dynamics quickly and adapt accordingly. I bring this flexi Thanks!
$30 USD in 4 days
0.0
0.0

Hello, As a seasoned full-stack software engineer with over a decade of experience, I'm well-versed in modern technologies and equipped to handle complex projects. Your requirement for a C# implementation of TensorFlow and Keras from the ground up not only aligns perfectly with my technical expertise but resonates with my commitment to building production-ready solutions that are scalable and high-performing. Throughout my career, I have consistently delivered reliable results for clients while keeping myself updated with the latest technology advancements. My proficiency in C#, C++, Python, and other languages coupled with my hands-on experience in deep learning frameworks like TensorFlow and PyTorch make me an ideal candidate for this project. Moreover, I have worked extensively on AI and ML-based projects, including multi-layered models, real-time implementations, and performance optimization - skills that directly cater to your project requirements. I understand the significance of clean, well-documented code as well as a seamless user experience - facets that will be crucial for your library so it feels natural to C# developers. My strong background in full stack development across various domains will assist me in ensuring not just functional equivalence but also familiarity between your library and Keras Thanks!
$50 USD in 6 days
0.0
0.0

⭐⭐⭐⭐⭐ You don't need to scrolling anymore ⭐⭐⭐⭐⭐ With extensive experience in full-stack development spanning 15+ years, I am confident in my ability to meet the unique requirements of this project and deliver a high-quality C# TensorFlow-Keras port tailored to your exacting specifications. My approach centers around developing reliable digital products from conceptualization to deployment, which is apropos to the native-first alternative you are seeking. I have specialized in not only .NET but also complementary technologies like Node.js that have prepared me well for the specifics of this task. You should choose me for this project because I prioritize on aspects crucial to building software systems like yours - performance, scalability and maintainability while ensuring stringent adherence to deadlines. My strong background in backend and API development, experience with clean architecture, and production-ready code will aid me in delivering a self-contained package devoid of any external Python/C++ dependencies just as you requested; furthermore, my proficiency in secure authentication will ensure your models are protected at all times. CDF1360 In conclusion, my expertise, including 400+ projects I have successfully delivered in various industries reflects the versatility necessary to adapt the library for different runtime contexts efficiently. Additionally, I'll provide an organized namespace organization with thorough XML documentation which will add immense value w
$30 USD in 2 days
0.0
0.0

⭕Hi, Client⭕ As a versatile and experienced Full-Stack Developer, I have a knack for finding elegant solutions to complex automation problems. I specialize in connecting systems, streamlining workflows, and building scalable applications - all skills that will prove invaluable in delivering a clean-room, from-scratch port of TensorFlow-Keras functionality in C#. My solid background in backend development with .NET will ensure the library runs smoothly as a self-contained package with no external dependencies. Having worked on Automation and CRM integration projects for various industries such as SaaS, e-commerce, healthcare, fintech, and professional services, I'm used to thinking about data flow and interconnectivity at scale. This includes designing automated workflows end-to-end, be it preprocessing data or tracking metrics - functionalities vital in your TensorFlow-Keras port. My experience will be particularly beneficial when integrating low-level float computations to ensure compatibility with CPU and future accelerated architectures. Lastly, my commitment to producing reliable, production-ready systems means you can be confident in receiving not only the deliverables you need but also comprehensive documentation. I understand the importance of having easily understandable code structure and extensive documentation. I would love to discuss your specific requirements in further detail and collaborate on a project that can significan Best Regards, Walery
$120 USD in 1 day
0.0
0.0

Hello, I’ve reviewed your project and fully understand your goal of a native C# TensorFlow/Keras port for .NET-based research. I have experience in C#, .NET, Python, TensorFlow, and deep learning, and I can deliver a clean, self-contained library that mirrors Keras’ intuitive API while running standalone without Python/C++ bindings. I can implement neural network building with sequential and functional models, data preprocessing pipelines, and training/evaluation loops with checkpointing and metric tracking. The public API will feel natural to C# developers, and I’ll provide a sample project training a CNN on MNIST to validate correctness. Clear XML documentation and cross-platform .NET 8 support will be included. Quick question: Do you prefer a layer-by-layer design first, or a full sequential/functional API prototype to start experiments immediately? I’m available to start immediately and ensure your library is extensible for future GPU acceleration and advanced research. Best regards, Carlos
$140 USD in 7 days
0.0
0.0

Hi there, THE CHALLENGE is to successfully port the core TensorFlow + Keras functionality into modern C# from scratch, ensuring a seamless transition for C# developers while maintaining the familiar TensorFlow/Keras workflow. One potential technical difficulty could be ensuring that the C# library can replicate the functionality and performance of the original TensorFlow and Keras implementations, especially in areas like neural network building, data preprocessing, and model evaluation. Handling this challenge would involve carefully designing and implementing the C# library to mimic the behavior and results of TensorFlow/Keras models, thorough testing to ensure compatibility and accuracy, and potentially optimizing the library for performance on different hardware configurations. Regards, Matheus.
$140 USD in 7 days
0.0
0.0

Warsaw, Poland
Payment method verified
Member since May 23, 2026
$30-250 USD
$750-1500 USD
₹600-1500 INR
$250-750 USD
$25-50 USD / hour
£750-1500 GBP
€30-250 EUR
₹1500-12500 INR
£1500-3000 GBP
₹1500-12500 INR
₹1500-12500 INR
£250-750 GBP
$750-1500 USD
$15-25 USD / hour
$250-750 USD
₹150000-250000 INR
$250-750 USD
₹1500-12500 INR
$15-25 CAD / hour
$750-1500 USD
₹150000-250000 INR