Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate source code #251

Closed
wangkuiyi opened this issue Oct 26, 2016 · 3 comments
Closed

Separate source code #251

wangkuiyi opened this issue Oct 26, 2016 · 3 comments
Assignees
Milestone

Comments

@wangkuiyi
Copy link
Collaborator

Currently, there are two copies of Paddle source code -- one on Github, the other one on a Baidu internal Git repo -- and someone periodically merges Github repo to the internal repo. This is error-prone and unnecessary. The team decided to maintain only the Github repo.

@backyes
Copy link
Contributor

backyes commented Oct 27, 2016

Task:

  • split iternal platform to separate repo (assign @backyes )
    • doc for platform automatic update system.
  • split RDMA as sub module (assign @backyes)
  • clean metric learning and other third party internal module (?? @reyoung )

@wangkuiyi

@backyes backyes self-assigned this Oct 27, 2016
@backyes backyes added this to the 0.8.1 milestone Oct 27, 2016
@reyoung
Copy link
Collaborator

reyoung commented Oct 28, 2016

The metric learning & another internal layers are not urgency to split out. The old repo will be archived.

We should find out how to make Paddle layer as a runtime plugin firstly, then separate the internal layers into multiple plugins. It should be a long term discussion and couldn't be done in 2 weeks.

So task three will not be done in this milestone.

@backyes
Copy link
Contributor

backyes commented Nov 7, 2016

已分离出:

  • 内部platform2 repository (供集群使用)
  • 内部一键release tools (供单机使用)
    其他metric learning等暂时hold。

这里先close这个关联milestone的issue。

@backyes backyes closed this as completed Nov 7, 2016
zhhsplendid pushed a commit to zhhsplendid/Paddle that referenced this issue Sep 25, 2019
* Update install_Ubuntu.md

* Update install_MacOS.md

* Update install_CentOS.md

* Update install_Windows.md

* Update compile_CentOS.md

* Update compile_MacOS.md

* Update compile_Ubuntu.md
thisjiang pushed a commit to thisjiang/Paddle that referenced this issue Oct 28, 2021
* support llvm-11

* add description of the LLVM11 used in this project

* include mlir

* init dialect

* init kernel utils

* update kernel registry

* update llvm version

* add mlir opt for CINN

* encapsulate the mlir_tablegen

* add test for mlir_opt

* dialect add support for i32 and f32

* add string and tensor type

* add tensor_shape dialect

* add reshape dialect

* add dense tensor dialects

* initialize translator

* init host_context

* add kernel_utils to support kernels as general function

* add symbol_table and op_executable to test execution of a kernel

* make cinn.add.* and cinn.print.* mlir program works

* introduce the mlir FileChecker to test mlir script result

add a binary executable called cinn-exec

* remove opt.h

* make cinn-exec works with more than one function in a file

* add ts.build_shape op translate in host_context

* support build_check in mlir file checker

* make fill_tensor_with_constant works

* refine cinn-exec and FileCheck

* update ci
gglin001 pushed a commit to graphcore/Paddle-fork that referenced this issue Dec 8, 2021
DesmonDay pushed a commit to DesmonDay/Paddle that referenced this issue Apr 11, 2023
danleifeng added a commit to danleifeng/Paddle that referenced this issue Sep 13, 2023
AnnaTrainingG pushed a commit to AnnaTrainingG/Paddle that referenced this issue Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants