Skip to content

MNIST downloader refactoring #281

Closed
Closed

Description

@michalharakal

Current implementation (0.6.3) has a "duplicated" implementation code of downloader for every supported platform. The main difference is creation of http client. Since we are using ktor which is KMP project, the implementation of downloader should be simpler

Also check downloader with a huge files
https://kotlinlang.slack.com/archives/CKCAAV8VB/p1768012887034389

Activity

  1. changed the title [-]MNIS downloader refactoring[/-] [+]MNIST downloader refactoring[/+] on Jan 13, 2026
  2. self-assigned this
    on Feb 9, 2026
  3. michalharakal commented on Jun 10, 2026

    @michalharakal
    ContributorAuthor

    Closing as implemented. MNIST downloader was refactored into per-platform MNISTLoaderFactory.<platform>.kt over a Ktor HTTP client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

good first issueGood for newcomers; no prior SKaiNET codebase knowledge assumed

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions